随笔分类 -  点分治

淀粉质好吃
摘要:CF1213G Path Queries Problem 给一棵$n$点边带权的树,有$m$个询问,每次询问树上有多少最大权值不大于$q$的简单路径。单独一个点不算路径。 \(1≤n,m≤2\times10^5\) \(1\le u,v\le n\) \(1\le w,q \le 2\times 1 阅读全文
posted @ 2021-03-09 22:48 Vanilla_chan 阅读(82) 评论(0) 推荐(1)
摘要:点分治小结 说在前面 本文面向个人。 基本步骤 一般点分治统计答案时有两种形式。 容斥 只计算之前的子树对之后的子树的贡献 不同的题目有不同的适宜的方法,需要看题目。 容斥 找到子树的重心。从重心开始分治。 首先计算这一棵子树中的所有的答案。无论其是否经过当前的重心。 但是这样计算时,我们也会将在同 阅读全文
posted @ 2021-03-05 17:04 Vanilla_chan 阅读(132) 评论(0) 推荐(0)
摘要:洛谷 P6626 [省选联考 2020 B 卷] 消息传递 Problem 原题传送门 给一棵有$n$个节点的树。有$m$个询问,每次给出一对$x,k$表示查询到点$x$的距离为$k$的点有多少个。 $T$组数据。 $1\sim3:1\le n,m\le10^3\$ $4\sim6:1\le n,m 阅读全文
posted @ 2021-03-05 10:40 Vanilla_chan 阅读(197) 评论(0) 推荐(0)