2016-05-31 13:25:45 题目链接: 洛谷 P1273 有线电视网 题目大意: 在一棵给定的带权树上取尽量多的叶子节点,使得sigma(val[选择的叶子节点])-sigma(cost[经过的边])>=0 解法: 树状DP 背包DP DP[i][j]表示i号节点为根的子树中选择了j个叶 ...
分类:
其他好文 时间:
2016-05-31 14:08:24
阅读次数:
189
题目:Anniversary party 题意:给出N各节点的快乐指数,以及父子关系,求最大快乐指数和(没人职员愿意跟直接上司一起玩); 思路:从底向上的树状DP; 第一种情况:第i个员工不参与,F[i][0] += max(F[k][1], F[k][0]);(k为i的儿子) 第二种情况:第i个员 ...
分类:
其他好文 时间:
2016-04-05 08:13:02
阅读次数:
172
当前节点的两种情况:1.beChoosed = {son.beAbandoned乘积} //当前节点选中的情况下,子节点都不能选2.beAbandoned = {(son.beAbandoned + son.beChoosed)乘积} //当前节点不选的情况下,子节点所有情况都算上ps:最终要减去....
分类:
其他好文 时间:
2015-12-09 15:16:37
阅读次数:
239
题意:给出一个树,当孩子节点为1的数量占孩子总数的T%时父节点变成1,求使根节点变成1需要叶子节点为1的最小数量。分析:简单的树状dp,dp[i]以i为根的子树所需的最小数量,取它所有子树中最小的T%,即可,分析时觉得这个方法会超时,可能题目数据太水。#include #include #inclu...
分类:
其他好文 时间:
2015-10-11 23:08:32
阅读次数:
277
题意:给你n个节点的树,从1节点开始走,到每个节点都有三种情况,被杀死回到1节点,找到隐藏的出口出去,沿着当前节点相邻的边走到下一个节点,给出每个节点三种情况发生的概率分别为ki,ei,1-ki-ei,求找到出口时已经过的边数的期望。分析:用树状dp考虑问题。当节点是叶子节点时它只是向父节点走,非叶...
分类:
其他好文 时间:
2015-08-21 00:03:29
阅读次数:
170
Tree chain problem
Time Limit: 6000/3000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)
Total Submission(s): 262 Accepted Submission(s): 59
Problem Description
Coco has a...
分类:
其他好文 时间:
2015-07-22 19:03:19
阅读次数:
264
题目链接:点击打开链接
题目大意:蜗牛把壳落在了一个树梢上,壳在每一个树梢上的概率是相同的。现在他从树根开始爬,在树杈中可能会有毛毛虫,告诉它壳是否在这个树枝上。每个树枝的长度为1,问最终能找到壳需要爬行的距离期望值最小是多少。
求期望值 = ∑到第i个树梢的距离*在第i个树梢上的概率(i为叶子节点) = 到所有叶子节点的和/叶子节点数。也就是说要求一个序列,按这个序列到达每一个节点的和是最小...
分类:
其他好文 时间:
2015-07-21 10:42:51
阅读次数:
115
ACboy很喜欢玩一种战略游戏,在一个地图上,有N座城堡,每座城堡都有一定的宝物,在每次游戏中ACboy允许攻克M个城堡并获得里面的宝物。但由于地理位置原因,有些城堡不能直接攻克,要攻克这些城堡必须先攻克其他某一个特定的城堡。你能帮ACboy算出要获得尽量多的宝物应该攻克哪M个城堡吗?
做法:设一个0节点,自身价值是0,dp[i][j]表示第i个节点,取了j个节点后的价值。因为先取父亲才能取儿子,所以要从dp[i][1] 开始转移。把子节点的状态转移到父亲节点。
因为和分组背包一样,子节点不能重复更新父亲...
分类:
其他好文 时间:
2015-04-30 23:20:35
阅读次数:
352
UVA 12186 Another Crisis:http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category=243&page=show_problem&problem=3338
题意:世界危机发生了,工人们请求加薪。一个老板和n个员工组成树状结构,每个员工都有自己的唯一上司,Boss的编号为0,员工...
分类:
其他好文 时间:
2015-04-29 21:45:13
阅读次数:
145
紫皮,各种,非原创uva 12186工人的请愿书下属中不小于 T% 的人签字时会签字递给上级,问至少需要多少人签字才能传给老板#include #include #include #include #include #include #include #include #include const ...
分类:
其他好文 时间:
2015-04-16 17:02:50
阅读次数:
284