
动态规划——树形 DP
Alex_McAvoy
想要成为渔夫的猎手
展开
-
动态规划 —— 树形 DP
【概述】树形动态规划是在树的数据结构上的动态规划,在各个阶段呈现树状关系的时候可以采用树形 DP,其基本思想是由子节点的信息推出父节点的信息。树形 DP 中,是通过以下 4 点树的特点来进行建图的n 个点,n-1 条边的无向图,任意两顶点间可达 无向图中任意两个点间有且只有一条路 一个点至多有一个前趋,但可以有多个后继 无向图中没有环【计算顺序】计算顺序与线性动态规划的顺...原创 2018-10-06 14:43:25 · 1227 阅读 · 0 评论 -
Rebuilding Roads(POJ-1947)
Problem DescriptionThe cows have reconstructed Farmer John's farm, with its N barns (1 <= N <= 150, number 1..N) after the terrible earthquake last May. The cows didn't have time to rebuild a...原创 2018-10-09 20:32:33 · 325 阅读 · 0 评论 -
Starship Troopers(HDU-1011)
Problem DescriptionYou, the leader of Starship Troopers, are sent to destroy a base of the bugs. The base is built underground. It is actually a huge cavern, which consists of many rooms connected ...原创 2018-10-09 20:03:31 · 471 阅读 · 0 评论 -
TELE(POJ-1115)
Problem DescriptionA TV-network plans to broadcast an important football match. Their network of transmitters and users can be represented as a tree. The root of the tree is a transmitter that emit...原创 2018-10-08 10:53:28 · 262 阅读 · 0 评论 -
Computer(HDU-2196)
Problem DescriptionA school bought the first computer some time ago(so this computer's id is 1). During the recent years the school bought N-1 new computers. Each new computer was connected to one ...原创 2018-10-07 18:41:48 · 737 阅读 · 0 评论 -
最大子树和(洛谷-P1122)
题目描述小明对数学饱有兴趣,并且是个勤奋好学的学生,总是在课后留在教室向老师请教一些问题。一天他早晨骑车去上课,路上见到一个老伯正在修剪花花草草,顿时想到了一个有关修剪花卉的问题。于是当日课后,小明就向老师提出了这个问题:一株奇怪的花卉,上面共连有N朵花,共有N−1条枝干将花儿连在一起,并且未修剪时每朵花都不是孤立的。每朵花都有一个“美丽指数”,该数越大说明这朵花越漂亮,也有“美丽指数”...原创 2018-10-06 19:21:09 · 710 阅读 · 0 评论 -
有线电视网(洛谷-P1273)
题目描述某收费有线电视网计划转播一场重要的足球比赛。他们的转播网和用户终端构成一棵树状结构,这棵树的根结点位于足球比赛的现场,树叶为各个用户终端,其他中转站为该树的内部节点。从转播站到转播站以及从转播站到所有用户终端的信号传输费用都是已知的,一场转播的总费用等于传输信号的费用总和。现在每个用户都准备了一笔费用想观看这场精彩的足球比赛,有线电视网有权决定给哪些用户提供信号而不给哪些用户...原创 2018-10-06 19:19:51 · 620 阅读 · 0 评论 -
Anniversary party(HDU-1520)
Problem DescriptionThere is going to be a party to celebrate the 80-th Anniversary of the Ural State University. The University has a hierarchical structure of employees. It means that the supervis...原创 2018-10-06 18:22:16 · 268 阅读 · 0 评论 -
重建道路(洛谷-P1272)
题目描述一场可怕的地震后,人们用N个牲口棚(1≤N≤150,编号1..N)重建了农夫John的牧场。由于人们没有时间建设多余的道路,所以现在从一个牲口棚到另一个牲口棚的道路是惟一的。因此,牧场运输系统可以被构建成一棵树。John想要知道另一次地震会造成多严重的破坏。有些道路一旦被毁坏,就会使一棵含有P(1≤P≤N)个牲口棚的子树和剩余的牲口棚分离,John想知道这些道路的最小数目。输入输...原创 2018-10-06 18:04:47 · 406 阅读 · 0 评论 -
Garland(CF-767C)
Problem DescriptionOnce at New Year Dima had a dream in which he was presented a fairy garland. A garland is a set of lamps, some pairs of which are connected by wires. Dima remembered that each tw...原创 2018-10-06 16:53:28 · 405 阅读 · 0 评论 -
没有上司的舞会(洛谷-P1352)
题目描述某大学有N个职员,编号为1~N。他们之间有从属关系,也就是说他们的关系就像一棵以校长为根的树,父结点就是子结点的直接上司。现在有个周年庆宴会,宴会每邀请来一个职员都会增加一定的快乐指数Ri,但是呢,如果某个职员的上司来参加舞会了,那么这个职员就无论如何也不肯来参加舞会了。所以,请你编程计算,邀请哪些职员可以使快乐指数最大,求最大的快乐指数。输入输出格式输入格式:第一行一个...原创 2018-10-06 16:35:31 · 648 阅读 · 0 评论 -
The more, The Better(HDU-1561)
Problem DescriptionACboy很喜欢玩一种战略游戏,在一个地图上,有N座城堡,每座城堡都有一定的宝物,在每次游戏中ACboy允许攻克M个城堡并获得里面的宝物。但由于地理位置原因,有些城堡不能直接攻克,要攻克这些城堡必须先攻克其他某一个特定的城堡。你能帮ACboy算出要获得尽量多的宝物应该攻克哪M个城堡吗?Input每个测试实例首先包括2个整数,N,M.(1 <...原创 2019-01-23 17:49:22 · 1274 阅读 · 2 评论