【数据结构】线段树(一) 学习笔记

线段树(一) 线段树是一种维护区间信息常用的树形数据结构。在全国青少年信息学奥林匹克竞赛大纲内难度评级为 6,是提高级中开始学习的数据结构。 本篇文章讨论的内容是线段树的基本结构与操作、线段树的延迟更新。 代码模板 代码模板-线段树 基本结构 ...

学习笔记

代码模板-线段树

线段树用完全二叉树的数组存储,节点 p 的左右儿子为 p<<1 和 p<<1|1,开 4 倍空间。每个节点维护一个区间的信息,建树/修改/查询都在 O(log⁡n)O(\log n)O(logn) 的一条树链上完成。 单点...

代码模板

本站由 zaochen 使用 Stellar 1.33.1 主题创建。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。
全站访问量 - 次 · 访客数 - 人 · 本页面浏览 -