·差分和前缀和互为逆运算
·合理地使用前缀和和差分能使得复杂问题简单化
特别感谢这篇文章
?前缀和与差分 图文并茂 超详细整理(全网最通俗易懂)_林小小小鹿的博客-CSDN博客_前缀和差分
前缀和:
一维
~预处理(递推关系)s[i]=s[i-1]+a[i]
查询(O(1)) L到R的区间和 S = s[R]-s[L-1]
二维
s[i][j]代表左上角(1,1)到左下角(i,j)围成的矩阵的元素和
·差分和前缀和互为逆运算
·合理地使用前缀和和差分能使得复杂问题简单化
特别感谢这篇文章
?前缀和与差分 图文并茂 超详细整理(全网最通俗易懂)_林小小小鹿的博客-CSDN博客_前缀和差分
一维
~预处理(递推关系)s[i]=s[i-1]+a[i]
查询(O(1)) L到R的区间和 S = s[R]-s[L-1]
二维
s[i][j]代表左上角(1,1)到左下角(i,j)围成的矩阵的元素和