
数据结构 树分治
文章平均质量分 88
Fsss_7
这个作者很懒,什么都没留下…
展开
-
poj1741Tree
链接:http://poj.org/problem?id=1741 题意:给定一棵有边权的树,求有多少点对满足dis(u,v) 分析:树分治裸题。看论文吧。 代码: #include #include #include #include #include #include #include #include #include #include #include #include #prag原创 2016-09-01 16:27:29 · 323 阅读 · 0 评论 -
bzoj2152: 聪聪可可
链接:http://www.lydsy.com/JudgeOnline/problem.php?id=2152 题意:中文题。 分析:树分治练习题。 代码: #include #include #include #include #include #include #include #include #include #include #include #include #pragma c原创 2016-09-02 20:30:05 · 330 阅读 · 0 评论 -
hdu5909Tree Cutting
链接:http://acm.hdu.edu.cn/showproblem.php?pid=5909 题意:给定一棵无根树,统计所有子树的异或和的个数。 分析:求出所有子树的异或和,题解的两种方法我都写了一下。第一种是FWT加速卷积O(n*m*logn)。第二种是树分治,因为是无根树,我们可以每次用树dp确定过重心的方案数,然后每次删掉重心就是树分治啦O(n*mlgon)。 fwt代码: #原创 2016-10-26 21:38:45 · 830 阅读 · 0 评论