【算法】树状数组
摘要:
树状数组(Binary Indexed Tree / Fenwich Tree)目录1 算法特性2 算法描述2.1 求和2.2 更新元素2.3 读取元素的值2.4 查找元素2.5 多维数状数组3 练习题1 算法特性以下讨论中,数组下标从 1 开始而不是 0 ;以二进制表示整数时,LSB 在右侧,比特下标从 0 开始(例如一个字节表示为 \(b_7b_6 \ldots b_0\) ).对于一个元素序列 \(a_1, a_2, \ldots, a_n\) ,考虑以下两种操作:操作一:读写任意元素 \(a_k, k \in [1, n]\).操作二:计算元素序列之和 \(\displaystyle\ 阅读全文
posted @ 2013-06-27 00:08 SinceBelieve 阅读(257) 评论(0) 推荐(0)
浙公网安备 33010602011771号