二维差分一维多一个维度,会出现重叠的问题。 普通算法需要O(n2)的时间复杂度而使用差分与二维前缀和相结合只需O (1)的 时间复杂度根据前缀和的特性,在(x1,y1)-(x2,y2)区域内,差分影响的是整个黄色区域,多影响两个蓝色部分。绿色区域是两个蓝色区域重叠的部分,所以要加上与一块蓝色区域操作的反操作(即补...