码迷,mamicode.com
首页 >  
搜索关键字:树状dp    ( 42个结果
POJ 1947 Rebuilding Roads
树状DP第二题,这个题真的好复杂~~ 题目大意: 有一个n个结点的树,问至少去掉几条边可以产生一个有p个节点的子树。 解题思路: dp[i][j]表示以i号节点为根的子树,当有j个结点时最少需要去掉几条边。 初始化:当只有1个节点时,一定是连接它到孩子结点的所有边都去掉。 设某一孩子结点标号为v  则dp[i][j]=min(dp[i][j],dp[i][j-t]+dp...
分类:其他好文   时间:2014-06-22 18:24:38    阅读次数:185
树状DP入门
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1520 题目大意:给定一棵关系树,每个节点有个权值,子节点和父节点不能同时选,问最后能选的最大价值是多少? 解题思路:树形DP入门题。由于子节点与父节点不能同时选,有人可能会用贪心思想,二者选其一肯定最优。其实不然,有可能父节点和子节点都不选,而要选子孙节点。不过只要再往深点想下,就可以得出...
分类:其他好文   时间:2014-06-05 07:40:29    阅读次数:255
42条   上一页 1 ... 3 4 5
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!