点分树
HT008_123
家人们点点关注叭
展开
-
[ZJOI 2007] 捉迷藏
题目描述: 给出一棵树,每个点有颜色,初始颜色为黑。 C:U 令U 的颜色取反 G:询问树中最远的黑色点距离是多少? 题目分析: 巨巨们都太神了,居然把这题目,当做动态点分的模板(雾 如果没有修改操作,考虑如何用裸的点分统计答案 对于每个点我们只需要知道他作为重心时经过他的两个黑点形成的最长链. 可以通过子节点获取信息 对于需要进行动态修改以及动态获取最大值,堆应该是一个不错...原创 2018-03-31 08:34:37 · 456 阅读 · 0 评论 -
[BZOJ 3730] 震波
题目描述: 给出一棵树 每个点有价值Vi 0:u k 询问以u为中心距离不超过k的价值和 1:u v 更改城市 u 的价值为 k 题目分析: 有修改就是动态的点分了 考虑用两棵线段树维护答案 线段树2维护u的子树到u的价值和,下标是距离 线段树1维护u的父节点的子树到u父节点的价值和,下标是距离 建点分树,容斥一下搞答案,修改的话暴力爬树就好了 线段树不可过,需要用树状数...原创 2018-03-31 08:35:07 · 235 阅读 · 0 评论