前缀和与差分
[TOC]
前缀和与差分
前缀和
前缀和可以理解为,数列的前n项的和
sum[i]
代表了,0~i的区间和
差分
差分标记
数组
L->R
的都加上+num
。等于差分数组的第L
个元素+num
,第R+1
个元素-num
。然后对差分数组求前缀和就是原数组;[ L,R ] + v <-> d[L]+num,d[R+1]-num
如果
R+1
越界,就不用管,则相当于没有实际操作的时候我们不需要把差分数组做出来,我们只需要初始化为
0
前缀和与差分
https://tsy244.github.io/2023/05/29/算法/learn/前缀和与差分/