随笔分类 -  数据结构

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

点击右上角即可分享
微信分享提示