
线段树
文章平均质量分 80
NOIAu
最后一天啦~
展开
-
中国国家队清华集训 2012-2013 第一天 BZOJ 2957 楼房重建 线段树题解
2957: 楼房重建Time Limit: 10 Sec Memory Limit: 256 MB Submit: 2065 Solved: 986Description 小A的楼房外有一大片施工工地,工地上有N栋待建的楼房。每天,这片工地上的房子拆了又建、建了又拆。他经常无聊地看着窗外发呆,数自己能够看到多少栋房子。 为了简化问题,我们考虑这些事件发生在一个二维平面上。小A在平面上原创 2017-07-05 15:56:15 · 681 阅读 · 0 评论 -
POJ - 2828 Buy Tickets 线段树题解
DescriptionRailway tickets were difficult to buy around the Lunar New Year in China, so we must get up early and join a long queue…The Lunar New Year was approaching, but unluckily the Little Cat still原创 2017-08-01 12:47:35 · 507 阅读 · 0 评论 -
BZOJ 1012: [JSOI2008]最大数maxnumber 三种解法
1012: [JSOI2008]最大数maxnumberTime Limit: 3 Sec Memory Limit: 162 MB Submit: 10577 Solved: 4630Description 现在请求你维护一个数列,要求提供以下两种操作:1、 查询操作。语法:Q L 功能:查询当前数列中末尾L 个数中的最大的数,并输出这个数的值。限制:L不超过当前数列的长度。2、 插入操原创 2017-07-27 15:51:06 · 502 阅读 · 0 评论 -
BZOJ 1798: [Ahoi2009]Seq 维护序列seq 线段树题解
Time Limit: 30 Sec Memory Limit: 64 MB Submit: 6616 Solved: 2353Description老师交给小可可一个维护数列的任务,现在小可可希望你来帮他完成。 有长为N的数列,不妨设为a1,a2,…,aN 。有如下三种操作形式: (1)把数列中的一段数全部乘一个值; (2)把数列中的一段数全部加一个值; (3)询问数列中的一段数的和,由于答原创 2017-07-28 09:20:14 · 343 阅读 · 0 评论 -
BZOJ 3038 上帝造题的七分钟2 BZOJ 3211 花神游历各国 题解
Time Limit: 3 Sec Memory Limit: 128 MB Submit: 1571 Solved: 675DescriptionXLk觉得《上帝造题的七分钟》不太过瘾,于是有了第二部。 “第一分钟,X说,要有数列,于是便给定了一个正整数数列。 第二分钟,L说,要能修改,于是便有了对一段数中每个数都开平方(下取整)的操作。 第三分钟,k说,要能查询,于是便有了求一段数的原创 2017-09-25 18:24:08 · 442 阅读 · 0 评论 -
BZOJ 3531 [Sdoi2014]旅行 树链剖分 线段树
DescriptionS国有N个城市,编号从1到N。城市间用N-1条双向道路连接,满足 从一个城市出发可以到达其它所有城市。每个城市信仰不同的宗教,如飞天面条神教、隐形独角兽教、绝地教都是常见的信仰。为了方便,我们用不同的正整数代表各种宗教, S国的居民常常旅行。旅行时他们总会走最短路,并且为了避免麻烦,只在信仰和他们相同的城市留宿。当然旅程的终点也是信仰与他相同的城市。S国政府为每个城市标定了原创 2017-09-25 18:28:55 · 402 阅读 · 0 评论 -
BZOJ 3339: Rmq Problem 穿了棉袄的线段树
Time Limit: 20 Sec Memory Limit: 128 MB Submit: 1332 Solved: 709DescriptionInputOutputSample Input7 50 2 1 0 1 3 21 32 31 43 62 7Sample Output30324HINTSourceBy Xhr题解:这道题的线段树显然不是裸的我们就是求一个区间mex嘛,于是我们可原创 2017-09-26 21:24:08 · 390 阅读 · 0 评论 -
BZOJ 1858: [Scoi2010]序列操作 线段树
Time Limit: 10 Sec Memory Limit: 64 MB Submit: 2944 Solved: 1424Descriptionlxhgww最近收到了一个01序列,序列里面包含了n个数,这些数要么是0,要么是1,现在对于这个序列有五种变换操作和询问操作: 0 a b 把[a, b]区间内的所有数全变成0 1 a b 把[a, b]区间内的所有数全变成1 2 a b 把[a原创 2017-09-27 19:57:44 · 394 阅读 · 0 评论