线段树学习笔记
目录
前置知识
- 位运算
- 字节点的编号
左子节点id=id«2,右子节点id=id«2|1(+1)
- 节点中存的是区间,不是具体数
建树
函数的参数:id(当前节点的编号),l,r(它所管辖的区间边界) 外置参数:a[id]存储原始数据 code:
|
|
左子节点id=id«2,右子节点id=id«2|1(+1)
函数的参数:id(当前节点的编号),l,r(它所管辖的区间边界) 外置参数:a[id]存储原始数据 code:
|
|