2019.7.23 \求前缀和的工具———树状数组(nlogn) 与直接求前缀和相比,容易修改。当直接求前缀和时如果要对一个数进行修改那么就要修改其后面所有要求的数,时间复杂度nn。 用树状数组进行修改一个数最多只需修改logn个数,n*logn。 树状数组的基本操作 1求前缀和 2区间修改,单点求值(利用差分数组实现) 3区间修改,区间求值(利用差分数组实现) tip:它最重要的功能还是求前缀和,遇到一些问题要有求前缀和的思想。