码迷,mamicode.com
首页 >  
搜索关键字:树形dp    ( 1929个结果
hdu 1520Anniversary party(简单树形dp)
Anniversary partyTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 4310Accepted Submission(s): 1976P...
分类:其他好文   时间:2014-08-17 19:45:02    阅读次数:256
hdu 3639 有向图缩点+建反向图+搜索
题意:给个有向图,每个人可以投票(可以投很多人,一次一票),但是一个人只能支持一人一次,支持可以传递,自己支持自己不算,被投支持最多的人。 开始想到缩点,然后搜索,问题是有一点想错了!以为支持按票数计算,而不是按人数!还各种树形dp/搜索求可以到达边数。。提交WA了。。。 又反复读了题目之后才发现。。错误。。只要人数就行。。。问题简单了许多。。。 缩点成有向无环图后:每个SCC中支持的人数就...
分类:其他好文   时间:2014-08-17 17:04:32    阅读次数:281
Codeforces 77C 树形dp + 贪心
题目链接:点击打开链接 题意: 给定n个点, 每个点的豆子数量 下面是一棵树 再给出起点 每走到一个点,就会把那个点的豆子吃掉一颗。 问:回到起点最多能吃掉多少颗豆子 思路:树形dp 对于当前节点u,先把子节点v都走一次。 然后再往返于(u,v) 之间,直到u点没有豆子或者v点没有豆子。 dp[u] 表示u点的最大值。a[u] 是u点剩下的豆子数。 #inc...
分类:其他好文   时间:2014-08-15 17:55:19    阅读次数:259
树形DP-----HDU4003 Find Metal Mineral
Find Metal MineralTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 65768/65768 K (Java/Others) Total Submission(s): 2371Accepted Submission(s): 107...
分类:其他好文   时间:2014-08-15 12:24:58    阅读次数:300
树形DP-HDU1561 The more, The Better
很好的树形DP入门题,看着和选课那道题如出一辙。Problem DescriptionACboy很喜欢玩一种战略游戏,在一个地图上,有N座城堡,每座城堡都有一定的宝物,在每次游戏中ACboy允许攻克M个城堡并获得里面的宝物。但由于地理位置原因,有些城堡不能直接攻克,要攻克这些城堡必须先攻克其...
分类:其他好文   时间:2014-08-15 12:06:38    阅读次数:227
hdu 1520
树形dp#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using names...
分类:其他好文   时间:2014-08-14 19:57:39    阅读次数:149
hdu 4044 GeoDefense (树形dp+01背包)
GeoDefense Time Limit: 12000/5000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 663    Accepted Submission(s): 267 Problem Description Tower defense ...
分类:其他好文   时间:2014-08-14 10:56:08    阅读次数:160
树形DP求树的重心 --SGU 134
令一个点的属性值为:去除这个点以及与这个点相连的所有边后得到的连通分量的节点数的最大值。则树的重心定义为:一个点,这个点的属性值在所有点中是最小的。SGU 134 即要找出所有的重心,并且找出重心的属性值。考虑用树形DP。dp[u]表示割去u点,得到的连通分支的节点数的最大值。tot[u]记录以u为...
分类:其他好文   时间:2014-08-13 00:31:04    阅读次数:325
POJ 2486 树形DP
有一颗苹果树,每个节点上面有很多苹果,从一个节点到另外一个可以到达的节点花费1步,求k步最多能吃到多少苹果,起始点为1,可以不回到起始点。 这是典型的回溯型树状dp。 dp[i][j][0]代表以i为根节点的子树最多j步后回到i能吃到的最多的苹果, dp[i][j][1]代表以i为根节点的子树最多j步后不回到i节点最多能吃到的子树。那么状态转移就分三步了。 (1)dp[...
分类:其他好文   时间:2014-08-09 21:31:39    阅读次数:308
HDU 2196 Computer 经典树形DP
一开始看错题了,后来发现原来是在一颗带权的树上面求出距离每一个点的最长距离,做两次dfs就好,具体的看注释?#include #include #include #include #include #include #include #include #include #include #inclu...
分类:其他好文   时间:2014-08-08 15:35:06    阅读次数:236
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!