差分模板

Posted qdu-lkc

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了差分模板相关的知识,希望对你有一定的参考价值。

一维差分:

给区间[l, r]中的每个数加上c:B[l] += c, B[r + 1] -= c

二维差分:

给以(x1, y1)为左上角,(x2, y2)为右下角的子矩阵中的所有元素加上c:
S[x1, y1] += c, S[x2 + 1, y1] -= c, S[x1, y2 + 1] -= c, S[x2 + 1, y2 + 1] += c

技术图片

 

 

技术图片

以上是关于差分模板的主要内容,如果未能解决你的问题,请参考以下文章

算法基础| 差分算法及模板详解

算法基础:差分算法及模板应用

VSCode自定义代码片段——.vue文件的模板

VSCode自定义代码片段1——vue主模板

VSCode自定义代码片段2——.vue文件的模板

VSCode自定义代码片段(vue主模板)