线段树求调,悬关

P3372 【模板】线段树 1

显然你pushdown的时候不该调用maketag 不然就是参数写错了
by xiaofu15191 @ 2023-10-03 21:03:08


正常pushdown长这样: ```cpp void push_down(int now,int l,int r) { int mid=(l+r)/2; tree[now*2]+=lazy[now]*(mid-l+1); lazy[now*2]+=lazy[now]; tree[now*2+1]+=lazy[now]*(r-mid); lazy[now*2+1]+=lazy[now]; lazy[now]=0; } ```
by xiaofu15191 @ 2023-10-03 21:04:07


你理解的似乎不太透彻(
by xiaofu15191 @ 2023-10-03 21:06:44


@[xiaofu15191](/user/242317) 显然是参数写错了,pushdown调用maketag不是因为懒得写那么多吗(个人习惯)
by 大眼仔Happy @ 2023-10-03 21:07:34


@[大眼仔Happy](/user/537046) 就是参数写错了 口误了(
by xiaofu15191 @ 2023-10-03 21:09:04


@[残阳如血](https://www.luogu.com.cn/user/726139)
by xiaofu15191 @ 2023-10-03 21:09:35


|