首页 > TAG信息列表 > xmid
高度模式化的线段树写法
(水) struct point{int l,r,val1,val2/*要维护的信息*/,tag1,tag2/*标记*/;}tree[maxn<<2]; point pushup(point x,point y,int tg1,int tg2/*标记传进来*/) { point ans; if(x.l==0)return y;//如果其中一个为空直接返回另一个 if(y.l==0)return x; ans.l=x.l;ans.高度模式化的线段树写法
(水) struct point{int l,r,val1,val2/*要维护的信息*/,tag1,tag2/*标记*/;}tree[maxn<<2]; point pushup(point x,point y,int tg1,int tg2/*标记传进来*/) { point ans; if(x.l==0)return y;//如果其中一个为空直接返回另一个 if(y.l==0)return x; ans.l=x.l;ans.