摘要:
差分数组 传送门:前缀和 在学了前缀和之后如果想要改变前缀和中的数组会变得很麻烦,每次都要拆开来重新求和,那么有没有什么办法来优化这一操作过程呢。 我们就引入了差分数组:b[i]=a[i]-a[i-1],即代表:现在这个数字与前一个数字的差值. 可以看到这个表格: 位置 0 1 2 3 4 5 阅读全文
posted @ 2021-03-15 15:22
RuanCat
阅读(119)
评论(0)
推荐(0)
摘要:
前缀和 我们在学习算法的过程中,总是会遇到一些查询综合的问题,若是遇到一次查询,直接for循环跑完得了,复杂度是O(n),但要是遇到多次区间的总和查询,比如n次查询m个区间,复杂度蹭蹭蹭的就上去了O(n+m)。 那么这个时候我们要想办法优化它,那么就有前缀和这个东西了。 \[ \sum_{i 阅读全文
posted @ 2021-03-15 14:37
RuanCat
阅读(66)
评论(0)
推荐(0)

浙公网安备 33010602011771号