随笔分类 - DP~树形DP
POJ 3162 bit区间查询最值+树形DP
摘要:POJ 3162 『题目链接』 " POJ 3162 " 『题目类型』 bit区间查询最值+树形DP ✡Problem: 一棵n个节点的树。wc爱跑步,跑n天,第i天从第i个节点开始跑步,每次跑到距第i个节点最远的那个节点(产生了n个距离),现在要在这n个距离里取连续的若干天,使得这些天里最大距离和
阅读全文
HDU 3586 二分答案+树形DP判定
摘要:HDU 3586 『Link』 " HDU 3586 " 『Type』 二分答案+树形DP判定 ✡Problem: 给定n个敌方据点,1为司令部,其他点各有一条边相连构成一棵树,每条边都有一个权值cost表示破坏这条边的费用,叶子节点为前线。现要切断前线和司令部的联系,每次切断边的费用不能超过上限l
阅读全文
POJ 3140 树形DP
摘要:POJ 3140 『Link』 " POJ 3140 " 『Type』 树形DP ✡Problem: 给定一颗n节点的树,每个结点有k个学生;求删除一条边之后分成的两棵子树的学生数差最小,输出差值。 ✡Answer: 这只删除了1条边,只有变成了2个树,那就和求树重心的步骤一样的。比如现在这个点是u
阅读全文
POJ 1655 求树的重心
摘要:POJ 1655 【题目链接】 " POJ 1655 " 【题目类型】 求树的重心 &题意: 定义平衡数为去掉一个点其最大子树的结点个数,求给定树的最小平衡数和对应要删的点。其实就是求树的重心,找到一个点,其所有的子树中最大的子树的节点数最少,那么这个点就是这棵树的重心,删除重心后,剩余的子树更加平
阅读全文
CF 219D 树形DP
摘要:CF 219D 【题目链接】 " CF 219D " 【题目类型】 树形DP &题意: 给一个n节点的有向无环图,要找一个这样的点:该点到其它n 1要逆转的道路最少,(边,如果v要到u去,则要逆转该边方向)如果有多个这样的点,则升序输出所有。 &题解: 参考自:http://blog.csdn.ne
阅读全文
HDU 2196树形DP(2个方向)
摘要:HDU 2196 【题目链接】 " HDU 2196 " 【题目类型】 树形DP(2个方向) &题意: 题意是求树中每个点到所有叶子节点的距离的最大值是多少。 &题解: 2次dfs,先把子树的最大距离求dp[i][0]和次大距离dp[i][1]求出来;之后再一次dfs把从父亲走的最大距离dp[i][
阅读全文
HDU 1520 树形DP入门
摘要:HDU 1520 【题目链接】 " HDU 1520 " 【题目类型】 树形DP &题意: 某公司要举办一次晚会,但是为了使得晚会的气氛更加活跃,每个参加晚会的人都不希望在晚会中见到他的直接上司,现在已知每个人的活跃指数和上司关系(当然不可能存在环),求邀请哪些人(多少人)来能使得晚会的总活跃指数最
阅读全文
浙公网安备 33010602011771号