Skip to content

Segment Tree Note

Xin Wan edited this page Mar 25, 2018 · 5 revisions

线段树是什么?

线段树是一种高级数据结构,也是一种树结构,准确的说是二叉树。它能够高效的处理区间修改查询等问题。

基本操作

经典问题:

操作一:给序列的第i个数加上X (X可以为负数)

操作二:询问序列中最大的数是什么? 格式query(start, end),表示区间[start, end]内,最大值是多少?

Clone this wiki locally