树状数组.md 224 字节
Newer Older
qq_36480062's avatar
c  
qq_36480062 已提交
1 2 3 4 5 6 7 8 9 10 11 12 13 14
###树状数组
````
1.快速求前缀和 O(log n)
2.修改某一个数 O(log n)

对比前缀和
修改单点修改O(n)
查询O(1)

基于二进制的想法解决问题
x=2^ik+2^i(k-1)+...+2^i
ik>=i(k-1)>=...>=i
1~x表示