Feynman1999的博客

halt and catch fire

Wannafly #1 Treepath(树形DP)

problem给定一棵n个点的树,问其中有多少条长度为偶数的路径。路径的长度为经过的边的条数。x到y与y到x被视为同一条路径。路径的起点与终点不能相同。Input第一行一个数n表示点的个数; 接下来n-1行,每行两个整数x,y表示边; 保证输入数据形成一棵树; 1<=n<=100...

2017-10-13 22:42:01

阅读数 248

评论数 0

17AHU排位赛2 E题(树上最大匹配,树形DP)

problem有一个n个节点n-1条边组成的树。 每个点看成一个人,连接u和v的边看成是“中意关系”,即u和v两个人都想和对方组队。每个人希望组队的对象有可能有多个。 一支队伍由且仅由两个人组成,并且如果u和v组队了,那么u、v将不能和其他人再组成一支队。 现在问你,这n个人最多能组成多少支...

2017-08-25 11:23:12

阅读数 242

评论数 0

Poj 1655(树的重心、树形DP、经典)

problemConsider a tree T with N (1 <= N <= 20,000) nodes numbered 1…N. Deleting any node from the tree yields a forest: a collection of one or ...

2017-08-21 11:59:30

阅读数 217

评论数 0

HDU 1561(树形DP)

problemACboy很喜欢玩一种战略游戏,在一个地图上,有N座城堡,每座城堡都有一定的宝物,在每次游戏中ACboy允许攻克M个城堡并获得里面的宝物。但由于地理位置原因,有些城堡不能直接攻克,要攻克这些城堡必须先攻克其他某一个特定的城堡。你能帮ACboy算出要获得尽量多的宝物应该攻克哪M个城堡吗...

2017-08-21 10:41:19

阅读数 172

评论数 0

树形DP简介

基本概念树形DP就是在“树”的数据结构上做动态规划,通过有限次地遍历树,记录相关信息,以求解问题。树形DP有根到叶(常见)和叶到根两个方向,就是将父亲结点的信息向下传递给子结点,或者从子结点向上传递信息给父亲结点。 因为树本身至少就有“子结构”性质(树和子树);也本身就具有递归性。所以在树上D...

2017-08-20 23:25:54

阅读数 365

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭