线段树的构建,查询与更新

线段树 来自百度百科介绍: 线段树是一种二叉搜索树,与区间树相似,它将一个区间划分成一些单元区间,每个单元区间对应线段树中的一个叶结点。 使用线段树可以快速的查找某一个节点在若干条线段中出现的次数,时间复杂度为O(logN)。而未优化的空间复杂度为2N,实际应用时一般还要开4N的数组以免越界,因此有时需要离散化让空间压缩。 想要理解线段树的代码,最好先参考动态数组实现最大堆实现最大堆的代码,因为他
相关文章
相关标签/搜索