一、前缀和

1. 一维前缀和

原数组:$a_1,a_2,...,a_n$

前缀和:$s_i = a_1+a_2+..+a_i$

2. 二维前缀和

原数组:$a_{ij}$

前缀和:$s_{ij}$表示点$i,j$左上角矩阵的和

二、差分—前缀和的逆运算

1. 一维差分

<aside> 💡 原数组:$a_1,a_2,...,a_n$

构造差分数组:$b_1,b_2,...,b_n$

使得$a_i=b_1+b_2+...+b_i$

</aside>

差分的作用

如何构造?