其他分享
首页 > 其他分享> > 【区间和修改】 A simple problem with integer2

【区间和修改】 A simple problem with integer2

作者:互联网

传送门

题意

给定一个长度为\(N\)的数列\(A\),以及\(M\)个指令,指令包含两种

数据范围

\(\begin{array}{l}1 \leq N, M \leq 10^{5} \\ |d| \leq 10000 \\ |A[i]| \leq 1000000000\end{array}\)

题解

操作有区间操作,所以需要延迟标记来记录区间的变化以达到\(O(logN)\)的复杂度

每个标记记录子节点的变化

每次分裂的时候要先将左右的标记更新

Code


标签:integer2,标记,simple,记录,leq,指令,区间,problem,array
来源: https://www.cnblogs.com/hhyx/p/13729780.html