树分治
文章平均质量分 83
wbysr
这个作者很懒,什么都没留下…
展开
-
树形dp 基环树直径 bzoj1791 ioi2008island
这个题真的好麻烦啊。。。 就是给一堆基环树然后求出他们的直径的和 我们首先不考虑环,然后对于每个点求出他所能走到的最大深度, 然后缩点,就成了一个面包圈一样的环了 然后脱环成链直接用单调队列dp就可以了 队列中维护dp的决策,由于决策是有单调性的。。。#include #include #include #include #include #define MAX原创 2014-03-27 21:24:41 · 2298 阅读 · 0 评论 -
点分治 poj1741
楼教主的男人八题之一。。。。 狂T了一天,最后以把x错打成i而结束了漫长的debug。。。。 这个题是我的第一个树分治 树分治其实就是分治思想在树上的应用,在这个题中具体点就是把一颗子树中的路径分别计算然后递归到子树中再经行下一步的计算直到子树只有一个点 这个操作是基于点的所以叫点分治 这个题要有一个基础就是poj1655求树的重心 如果不会看这里原创 2014-03-26 21:47:13 · 897 阅读 · 0 评论