1
2025-07-22 17:16:48
发布于:浙江
5阅读
0回复
0点赞
前缀和数组,pre[i]
表示前i个数之和。
pre[i] = pre[i-1] + a[i]
for(int i=1;i<=n;i++){
pre[i] = pre[i-1] + a[i];
}
对原数组区间a[l,r]
整体增加 时,差分数组只需要修改第l
项和第r-1
项。
差分数组公式:d[i]=a[i]-a[i-1]
这里空空如也
2025-07-22 17:16:48
发布于:浙江
前缀和数组,pre[i]
表示前i个数之和。
pre[i] = pre[i-1] + a[i]
for(int i=1;i<=n;i++){
pre[i] = pre[i-1] + a[i];
}
对原数组区间a[l,r]
整体增加 a 时,差分数组只需要修改第l
项和第r-1
项。
差分数组公式:d[i]=a[i]-a[i-1]
这里空空如也
提交答案之后,这里将显示提交结果~
有帮助,赞一个