树形dp
BIT_jzx
这个作者很懒,什么都没留下…
展开
-
战争调度(树形DP+BFS)
题目题目描述脸哥最近来到了一个神奇的王国,王国里的公民每个公民有两个下属或者没有下属,这种关系刚好组成一个 n 层的完全二叉树。公民 i 的下属是 2 * i 和 2 * i +1。最下层的公民即叶子节点的公民是平民,平民没有下属,最上层的是国王,中间是各级贵族。现在这个王国爆发了战争,国王需要决定每一个平民是去种地以供应粮食还是参加战争,每一个贵族(包括国王自己)是去管理后勤还是...原创 2019-10-27 15:14:04 · 182 阅读 · 0 评论 -
树形DP——computers
题目大意:给出一棵树,求这棵树的每个节点为终点到达的最远距离。输入有点奇怪:Sample Input51 12 13 11 12跟1连接,边的权值为1 , 3跟2连接,权值为1 , 4跟3连接, 5跟1连接基本思路很像树的直径,其实也可以这样做,而我们还可以用树形DP做。分两种情况,一是这个节点内组成的树的最长路与另外的点到这个节点的最长路的最大值...原创 2019-01-30 21:22:22 · 158 阅读 · 0 评论 -
树形DP——叶子的染色
题目看到好多人都发了,我也来发一波~~~给一棵m个结点的无根树,你可以选择一个度数大于1的结点作为根,然后给一些结点(根、内部结点和叶子均可)着以黑色或白色。你的着色方案应该保证根结点到每个叶子的简单路径上都至少包含一个有色结点(哪怕是这个叶子本身)。 对于每个叶结点u,定义c[u]为从根结点从U的简单路径上最后一个有色结点的颜色。给出每个c[u]的值,设计着色方案,使得着色结点的个数尽量...原创 2019-01-31 11:34:06 · 351 阅读 · 0 评论 -
贪吃的九头龙
题目大意:给出n个节点的树,有k个节点需染成特殊颜色,总共需要染成m个不同颜色(包括特殊颜色),求相邻两个点为同一颜色的边的权值和最小值具体思想真的没有看题解,但是不知道为什么zxy是1ms出解我觉得这道题如果转化成这样就有点像四色原理了,所以一棵树可以仅用两种颜色就可遍历完。所以我们可以这样定义dp方程了,不是总共有k个点为特殊颜色吗,则dp[x][j][0/1]表示...原创 2019-03-14 00:38:58 · 149 阅读 · 0 评论 -
Deblo
题目题目描述大约30年前,年轻的Krešo首次参加了全国信息学竞赛。与今天相似的,比赛的开幕都是由一系列演讲者组成,他们试图通过演讲激励参加者们并展现竞赛的重要性。观众们热情地每隔几秒钟鼓掌一次,但Krešo被其中一位发言者的一句话激怒了,因为这位发言者声称他更赞赏逻辑运算而非逻辑运算,因为无论获胜者是谁,Mirko和Slavko都会是这次竞赛的获胜者,而不是Mirko或Slavko。Kr...原创 2019-08-22 08:33:44 · 124 阅读 · 0 评论 -
tower(普及组多校模拟赛)
题目欲穷千里目,更上一层楼。阿克先生喜欢旅游。某一天,他来到魔法森林旅游。经过观察,他发现魔法森林一共有 n 个城市,每个城市有一座高高的魔法塔,第i 个城市的魔法塔的高度为 hi。这些城市一共由 n-1 条道路连接,任意两座城市互相可达。阿克先生想要站在某一座塔上观察尽可能多城市的风景。不幸的是,阿克先生没有 透视眼,较高的塔将会遮蔽较低的塔。同时,魔法森林其他地方也被茂林覆盖,他的...原创 2019-09-11 00:04:49 · 292 阅读 · 0 评论