这个是非常经典的树分治的题目,关于60分的做法.参见poj1741按照树分治的惯例,先全局统计,然后再减掉重复的东西.那么如何计算贡献呢?我们按照poj1741的方法.先将满足一维的情况的数据全部放入一个树状数组里面,然后我们就能够一维统计了.复杂度O(nlog2n)代码也比较凑合....#incl...
分类:
其他好文 时间:
2015-01-04 22:55:24
阅读次数:
262
题解:子树分治的做法可以戳这里:http://blog.csdn.net/iamzky/article/details/41120733可是码量。。。这里介绍另一种好写又快的方法。我们还是一颗一颗子树处理,处理完一个子树,考虑枚举最小值。如果我们现在处理到了x节点,它到根的min为w。那么我们就可以...
分类:
其他好文 时间:
2014-12-25 20:20:58
阅读次数:
405
http://www.lydsy.com/JudgeOnline/problem.php?id=1468分治真是一门高大上的东西。。。好神。。。树分治最好资料是:qzc的《分治算法在树的路径问题中的应用》我来说说自己的理解:点分=找重心+分治找重心尤为重要,因为这关系到时间复杂度。对于递归式$$T(...
分类:
其他好文 时间:
2014-12-18 18:29:28
阅读次数:
210
The K-th Distance
Time Limit: 8000/4000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)
Total Submission(s): 202 Accepted Submission(s): 50
Problem Description
Given a tree, w...
分类:
其他好文 时间:
2014-11-09 13:59:19
阅读次数:
376
Mart Master II
Time Limit: 12000/6000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)
Total Submission(s): 285 Accepted Submission(s): 94
Problem Description
Trader Dogy lives...
分类:
其他好文 时间:
2014-11-02 00:40:04
阅读次数:
230
题目大意:有两个小孩在玩游戏,他们每一个人在树中取一个点,如果这两个点之间的路径长度之和是3的倍数,那么聪聪就赢了,否则他就输了。给出这棵树,求聪聪赢的概率,答案用分数表示。
思路:数据范围2w,肯定不能枚举点然后LCA。所以就只能点分治了。这还是一道比较常规的点分治问题,但是有一个地方需要注意,在统计两点之间的距离的时候我一开始的想法是直接n^2的枚举,然后记录。但是那样时间复杂度就会...
分类:
其他好文 时间:
2014-10-27 14:28:07
阅读次数:
188
2014-10-2515:13:56暑假打(luan)完(gao)了基础,是时候做一下下一步的规划了。 codeforces #190-#199 图论--基础(割顶、割边、连通性等) 图论--二分图及二分图匹配 图论--差分约束 树结构--BST 树结构--LCA 树结构--树分治 ...
分类:
其他好文 时间:
2014-10-25 15:47:45
阅读次数:
240
题目大意:给出一棵树,将树中的一个节点去掉之后,这棵树会分裂成一些联通块,求去掉哪些点之后,所有联通块的大小不超过所有节点的一半,并按顺序输出。
思路:基础的子树统计问题,只要深搜一遍就可以出解。这个步骤和求树的重心很像,是树分治的基础。
CODE:
#include
#include
#include
#include
#define MAX 10010
u...
分类:
其他好文 时间:
2014-10-12 12:07:57
阅读次数:
168
题意:带边权树上有白点和黑点,问你最多不经过k个黑点使得路径最长(注意,路径有负数)解题思路:基于树的点分治。数的路径问题,具体看09QZC论文,特别注意 当根为黑时的情况解题代码: 1 // File Name: spoj1825.cpp 2 // Author: darkdream 3 /...
分类:
其他好文 时间:
2014-10-09 14:47:54
阅读次数:
236
题意:给你一颗带边权树,问你其中 dis(v,u) 6 #include 7 #include 8 #include 9 #include 10 #include 11 #include 12 #include 13 #include 14 #include 15 #include 16 ...
分类:
其他好文 时间:
2014-10-05 21:05:48
阅读次数:
221