HDU1520 Anniversary party(树形dp入门题)
摘要:
题意: 给定一棵关系树,每个节点有个权值,子节点和父节点不能同时选,问最后能选的最大价值是多少? 思路: dp[i][1]表示选,dp[i][0]表示不选 则状态转移方程为: dp[i][1]+=dp[j][0]; dp[i][0]+=max(dp[j][1],dp[j][0]); AC代码: 阅读全文
posted @ 2016-03-20 14:44 恶devil魔 阅读(176) 评论(0) 推荐(0) 编辑