随笔分类 - 数据结构
数据结构
摘要:0.前言 1.5 年前学过,没学好,回来加训。 I.P3834 【模板】可持久化线段树 2 板子题。时间复杂度 。把 看作修改和后面的询问放一起,每次二分出答案值域上的 后,如果修改的值 \(\le mid
阅读全文
摘要:0.前言 K-D Tree 是一种能够处理高维空间信息的数据结构,其在一些情况下能够代替 CDQ 分治以及树套树,较优秀地处理 维空间上的信息。 参考资料:OI-wiki 题单: 1.KDT 的原理 KDT 的结构与 BST 类似,其每一个非叶子节点都具有超平面
阅读全文
摘要:主席树做题记录。 主席树,即可持久化权值线段树。 P3248 [HNOI2016] 树 难爆了这题。题目中会多次把模板树的某个子树放到大树上的某个节点下,我们把这一整个子树看作一个大节点,把模板树、大树分别维护。 具体的,模板树上需要倍增维护两点之间的距离,dfs 序。 大树上需要维护: 大树上大节
阅读全文