摘要: //memset c 0 before useint c[MAXN];//n -> update place//v -> update valuevoid update(int n,int v){ for(;n0;n-=(n&-n)) sum+=c[n]; return sum;}//if need oprate different array, use int* array/////////////////////////////////////////////int c[MAXX][MAXY];//update at (x,y)void update2D(int ... 阅读全文
posted @ 2014-02-09 14:39 Unisolate 阅读(165) 评论(0) 推荐(0)