差分数组

差分数组

定义

设有数组,其对应的差分数组为

性质

性质1: $ai=\sum{k=0}^{i}{d_k},即从左到右累加d中的元素可以得到数组a$。
性质2: 以下两个操作等价

  • $di+x,d{j+1}-x$

其中,即对原数组中的每个元素加上同一个数,相当于对差分数组中的两个元素$di和d{j+1}分别加上x$。

对应的题目

1094-Car-Pooling

作者

黄培

发布于

2024-07-10

更新于

2026-10-25

许可协议