该算法是前缀和算法的逆运算,可以快速的对数组的某一个区间进行计算。 具体过程如下 构造数组b b就称作a数组的差分, a就是b的前缀和数组。 我们就可以通过将b相加起来得到a, 如果要对a数组[l, r]区间内的所有的数都加1, 因为a数组是b数组的前缀和,因此只用将bl + 1 就可以了,所有的a,当下标i > l, 数组就都会 + 1, 同理也可以进行减 - 1操作。效果类似对区间进行操作