随笔分类 -  图论-树分治

随笔分类 -  图论-树分治

随笔分类 -  图论-树分治

摘要:https://www.luogu.com.cn/problem/CF757G 可持久化点分树 首先一个暴力的想法就是点分树上每个点开一个线段树,下标是那个排列 p 的下标,维护个数和距离和 但发现这样空间就变成 O(nlog2n) 了,而且有修改,不能像 开店 那个题那样简 阅读全文
posted @ 2022-03-04 14:34 suxxsfe 阅读(48) 评论(0) 推荐(0) 编辑
摘要:https://www.luogu.com.cn/problem/P4220 https://www.luogu.com.cn/problem/P4565 两个都给出点分治的做法,看起来边分治不光跑的慢还没什么不可替代性? 暴力写挂 考虑那个式子有两个不同树上的 \(\operatorname{LC 阅读全文
posted @ 2022-03-03 12:10 suxxsfe 阅读(42) 评论(0) 推荐(0) 编辑
摘要:https://www.luogu.com.cn/problem/P3920 设 l(i,j) 路径上一点,则有: \(dis(i,j)\le r_i+r_j \Rightarrow dis(i,l)+dis(j,l)\le r_i+r_j\Rightarrow dis(i,l 阅读全文
posted @ 2022-02-23 15:29 suxxsfe 阅读(33) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2021-10-21 16:41 suxxsfe 阅读(4) 评论(0) 推荐(0) 编辑
摘要:点分治 一般可以用于处理大规模树上路径问题 既然是处理路径问题,那么可以把路径分成两种,经过当前根节点的路径,不经过当前根节点的路径 处理完经过当前根节点的路径,然后删掉根节点,此时肯定会形成一个或多个子树,那么剩下的不经过当前根节点的路径,递归到这些子树中处理 删掉的节点肯定在接下来的处理中就不会 阅读全文
posted @ 2020-05-11 16:49 suxxsfe 阅读(216) 评论(0) 推荐(0) 编辑

This blog has running: 1856 days 2 hours 0 minutes 48 seconds

Copyright © 2025 suxxsfe
Powered by .NET 9.0 on Kubernetes
点击右上角即可分享
微信分享提示