摘要:
涉及到lazy思想的线段树,难度大一些,不过幸好只有一种操作,扛得下。 1 #include <stdio.h> 2 #include <string.h> 3 #define N 100005 4 int tree[4*N],D; 5 bool rev[4*N]; 6 void build(int cur,int x,int y) 7 { 8 int mid=(x+y)>>1,lc=cur<<1,rc=lc|1; 9 rev[cur] = 0;10 tree[cur] = 0;11 if(x == y)12 return ;13 bui... 阅读全文