DP--树形dp
fnq9999
这个作者很懒,什么都没留下…
展开
-
Hdu 6241 Color a Tree 二分 树形dp传递上下界 2017ccpc哈尔滨
题意:给一棵树每个节点刚开始都是白色的,告诉你A+B中约束条件是,某个子树下至少有多少黑,子树之外最少多少黑, 问你最少的黑点,可以满足这A+B种限定条件 解: 1、子树外的下界在已经确定黑点个数的情况下可以转化为 一个子树的上界, 2、二分黑点的个数,就转化为判定,一个树上的上下界是否都可行的问题。 3、上下界的传递就是 下界:儿子的下界求和 传递上来,儿子的上界求和+1(本身)在...原创 2019-10-13 09:52:46 · 121 阅读 · 0 评论 -
bzoj 1040: [ZJOI2008]骑士 基环树dp
题意:给你n个点n条边,然后找到一个集合(满足任何两个点之间没边)并且这个集合sum最大。输出sum 解:看题面觉得是最大独立集,但是范围太大-->考虑树形dp 1、画图可知n点构成多个基环树 2、因为只是一条边上的两个点不能同时选。所以考虑找到基环树上的环,然后断掉这个环那么从断掉的两个点分别做dp 有变量f[x],g[x] 分别表示: 选上这个点的的情况下考虑子树的情况下的最...原创 2019-09-09 18:51:12 · 153 阅读 · 0 评论