BZOJ 4154 [Ipsc2015]Generating Synergy


题目链接:http://www.lydsy.com/JudgeOnline/problem.php?id=4154

题意:给定一棵以 1 为根的有根树,初始所有节点颜色为 1,每次将距离节点 a 不超过 l 的 a 的子节点染成 c,或询问点 a 的颜色。


震惊!l1ll5 竟未想到 KDtree 可以做这样的事!....

发现子树内对应 dfs 序上的一段连续区间,距离不超过 l 对于深度的一段连续区间,所以树上的一个点可以转换为二维平面上的一个的,矩形 cover 和单点查询可以用 kdt 实现,复杂度\(O(n \sqrt n)\)

 

声明:zgz233|版权所有,违者必究|如未注明,均为原创|本网站采用BY-NC-SA协议进行授权

转载:转载请注明原文链接 - BZOJ 4154 [Ipsc2015]Generating Synergy


一个oier的博客 |注册功能过几天就修| 博客搬家啦,现在跑的飞快!

标签: ,