【发布时间】:2021-12-19 21:02:26
【问题描述】:
请帮助我理解分段树延迟传播中的这句话。
我本来希望只增加 Lazy[treeIndex]:
tree[treeIndex] += Lazy[treeIndex]
上下文:
void RangeUpdate(int node, int st, int end, int l, int r, long long val)
{
if(Lazy[node] != 0) // if node is lazy then update it
{
tree[node] += (end-st+1)*Lazy[node];
在这里找到的完整代码——
【问题讨论】: