树形DP
文章平均质量分 79
Faithfully__xly
这个作者很懒,什么都没留下…
展开
-
0715-树形dp-POJ2342
POJ试题:http://poj.org/problem?id=2342题目描述Ural 大学有N 个职员,编号为 1~N。他们有从属关系,也就是说他们的关系就像一棵以校长为根的树,父结点就是子结点的直接上司。每个职员有一个快乐指数。现在有个周年庆宴会,要求与会职员的快乐指数最大。但是,没有职员愿和直接上司一起与会。 输入格式第一行一个整数 N (1<=N<=6000...原创 2018-07-15 20:39:35 · 108 阅读 · 0 评论 -
0717-树形dp+容斥原理-BZOJ1827
由于是权限题,我就不好把题目发上来了(万一BZOJ打我怎么办),题目大意如下即可 2.聚会 【问题描述】 (没有背景故事) 给你n 个点,任意两点之间有唯一路径可到达 每个点有一个点权 Ci 每条边有个边权 Wi 问:找出一个点作为聚会点,使得所有其他点到该点代价总和最小,代...原创 2018-07-17 11:21:05 · 168 阅读 · 0 评论 -
0715-树的重心-POJ1655
本来呢,我是在看老师给的思考题--树的中心,然后莫名其妙就开始研究起树的重心了不过先把思考题抬出来,下篇博客讲思考题:求树的中心树的中心:即求树中的点对最远距离最近。问题:给你一棵有N个结点边权均为1的树,要求你找到树中的点,使得此点到树中的其它结点的最远距离最近。范围:N<=200000-------------------------------------------...原创 2018-07-15 20:09:53 · 146 阅读 · 0 评论 -
0713-浅谈树形dp-典型例题二
好啦好啦,终于发起了,绝对是机房的电脑跟我有仇,哼(¬︿̫̿¬☆)类型二:普通树上的dp(上一篇讲的是二叉树,比较容易,如有遗忘戳一戳)普通树和二叉树的区别是啥子嘞,就是说二叉树里一个结点下最多只有两个儿子结点,所以状态比较好转移(从儿子向上走)。但普通树就不止两个了,可能有多个,那就不好玩了╭(╯^╰)╮。可是,我们可以把普通树转成二叉树啊,一样的dp,熟悉的感觉~转化的口诀(原...原创 2018-07-14 18:27:27 · 332 阅读 · 0 评论 -
0714-浅谈树形dp-典型例题三
我也不知道csdn出什么鬼毛病了,但我的典例二就是保存不起,╮(╯▽╰)╭我们先将就讲讲三吧类型三:求树的最长链问题我们先看看题,明确最长链的定义,就是树的直径树的直径 描述树的直径,即这棵树中距离最远的两个结点的距离。每两个相邻的结点的距离为1,即父亲结点与儿子结点或儿子结点与父子结点之间的距离为1.有趣的是,从树的任意一个结点a出发,走到距离最远的结点b,再从结点b出发...原创 2018-07-14 14:49:02 · 126 阅读 · 0 评论 -
0713-浅谈树形DP-典型例题一
蒟蒻今天去拿高中的录取通知书了,激动\(≧▽≦)/但正事不能忘,还是要好好敲代码咯早上的时候ldw老师讲了树形(型)动态规划,下面在蒟蒻的理解下再梳理一下一些典型例题(很好理解哦)首先DP想必大家都会,树(有关图论的知识)应该也接触过(如果两个都不清楚的,好吧,我还是提一提) 动态规划算法是通过拆分问题,定义问题状态和状态之间的关系,使得问题能够以递推(或者说分治)的方式去...原创 2018-07-13 14:55:59 · 259 阅读 · 0 评论