• 线段树是一种二叉树,每个节点对应一个区间[a,b]。
  • 叶子节点代表单位区间,根节点代表整体区间。
  • 非叶节点[a,b]的左子区间为[a,(a+b)/2],右子区间为[(a+b)/2+1,b]。