摘要: #include#include#includeusing namespace std;#define lson l,m,rt>1; build(lson); build(rson); pushup(rt);}void update(int p ,int x, int l,int r,int rt){ if(l==r) { MAX[rt]=x; return; } int m=(l+r)>>1; if(p=r) return MAX[rt]; int m=(r+l)>>1; int ans=0... 阅读全文
posted @ 2013-07-20 16:28 JKXQJ 阅读(134) 评论(0) 推荐(0) 编辑
摘要: #include#includeusing namespace std;#define lson l,m,rt>1; build(lson); build(rson); pushup(rt);}void update(int p ,int add, int l,int r,int rt){ if(l==r) { sum[rt]+=add; return; } int m=(l+r)>>1; if(p=r) return sum[rt]; int m=(r+l)>>1; int ans=0; ... 阅读全文
posted @ 2013-07-20 15:56 JKXQJ 阅读(211) 评论(0) 推荐(0) 编辑