传送门 对于这个题,显然要打lazy标记了,但是lazy标记pushdown的时候肯定会增加一大堆节点,然后就MLE了.(题解这么说的,我其实不会pushdown) 所以,就换另一种方式,把标记直接打到当前区间,把当前区间的父亲节点大小都更新.求区间和的时候把沿途的标记都加起来就可以了. 注意分多钟情况. ——代码 #include <cstdio> #define ls son[now][0], l, mid #define rs son[now][1], mid + 1, r #defin…