POJ 3468:A Simple Problem with Integers(线段树[成段更新])
摘要:
题意:N个数Q次操作。一共两种操作:Q l r :询问[l,r]这个区间里的数字和,C l r c: [l,r]区间里的每个数都加上c。1 ≤ N,Q ≤ 100000.方法:线段树的成段更新。注意懒惰标记。这只是为了有个模板。易错点在代码中以下划线标注。//16:06#include #include #define N 100010#define lson l, mid, rt mid) update(L,R,v,rson); pushUp(rt);}long long query(int L, int R, int l, int r, int rt) { if (L mid... 阅读全文
posted @ 2014-03-19 17:16 ShineCheng 阅读(170) 评论(0) 推荐(0)