
线段树
正汰
梦好美啊!好想时间静止,让我去看看这个世界!但时间却依旧悄悄流逝,而自己却什么也没有做,宛如梦初...
展开
-
Codevs1082 线段树练习 3 Lazy
什么鬼鲁线段树然后模板错了~ 就是给个标记。然后询问时再下发标记,节省时间 传送门 题目描述 Description 给你N个数,有两种操作: 1:给区间[a,b]的所有数增加X 2:询问区间[a,b]的数的和。 输入描述 Input Description 第一行一个正整数n,接下来n行n个整数, 再接下来一个正整数Q,每行表示操作的个数, 如果第一个数是1,原创 2016-10-09 13:50:24 · 586 阅读 · 0 评论 -
[JSOI2008]最大数maxnumber
经典线段树,只不过初始建树比较大而已~ Description 现在请求你维护一个数列,要求提供以下两种操作:1、 查询操作。语法:Q L 功能:查询当前数列中末尾L个数中的最大的数,并输出这个数的值。限制:L不超过当前数列的长度。2、 插入操作。语法:A n 功能:将n加上t,其中t是最近一次查询操作的答案(如果还未执行过查询操作,则t=0),并将所得结果对一个固定的常数D取模,将所得答案插原创 2016-09-23 13:33:56 · 676 阅读 · 0 评论