
树形动规
MashiroSky
这个作者很懒,什么都没留下…
展开
-
【bzoj3611】 大工程
http://www.lydsy.com/JudgeOnline/problem.php?id=3611 (题目链接)题意:给出一个n个节点的树,每条边边权为1,给出q个询问,每次询问K个关键点,求出这k个点之间的两两距离和、最小距离和最大距离。solution 构造虚树,见 http://blog.youkuaiyun.com/MashiroSky/article/details/51971718 之后在原创 2016-07-23 15:50:12 · 328 阅读 · 0 评论 -
【bzoj3572】 世界树
http://www.lydsy.com/JudgeOnline/problem.php?id=3572 (题目链接)题意:给出一棵n个节点的树,q次询问,每次给出k个关键点。规定对于树上每个节点归属于离它最近的关键点管辖,若与若干关键点距离相同取编号小的关键点,求每个关键点管辖多少个点(可以管辖自己)。solution 先构造虚树,具体过程见 http://blog.youkuaiyun.com/Mas原创 2016-07-25 11:24:14 · 405 阅读 · 0 评论 -
【poj2342】 Anniversary party
http://poj.org/problem?id=2342 (题目链接)题意:没有上司的舞会。。。Solution 树形dp入门题。 dp[i][1]表示第i个节点的子树当节点i去时的最大值,dp[i][0]表示第i个节点的子树当节点i不去时的最大值。转移很好转,dp[i][0]=max(dp[j][1],dp[j][0]) (j是i的儿子),dp[i][1]=dp[j][0] (j是原创 2016-08-12 16:26:17 · 491 阅读 · 0 评论 -
【bzoj3246】 Ioi2013—Dreaming
www.lydsy.com/JudgeOnline/problem.php?id=3246 (题目链接)题意:给出一棵不完全的树,要求在树上连最少的边使得所有点联通,并且使得两点件最大距离最小。Solution 今天考试题,有情况没考虑到。。。 http://www.ccf.org.cn/resources/1190201776262/fujian/xuhaoran2013-07-25-原创 2016-09-20 16:01:54 · 1165 阅读 · 0 评论 -
【bzoj2286】 消耗战
http://www.lydsy.com/JudgeOnline/problem.php?id=2286 (题目链接)一个小小的细节,WA了一天,欲哭无泪了。。题意:给出一个n个节点的带权树,总共m次询问,每次询问给出K个节点标号,求出切断这些节点与1号节点的路径的最少花费。solution 构造虚数+树形dp。 首先,有关虚树的题有一个特征,就是题目会给出sigema(k[i])的范围,保证不原创 2016-07-20 20:31:36 · 895 阅读 · 0 评论