



本题是 AcWing 285. 没有上司的舞会 的对偶题
题意:
每条边上至少选择一个节点,可以选择的最小权值。
思路:
树形dp,与没有上司的舞会具有对称性
没有上司的舞会:每条边上最多选择一个点,求最大点权值之和
战略游戏:每条边上最少选择一条点,求最小点权值之和(每个点权值都为 1)
状态表示
f[u][0]:所有以u为根的子树中选择,并且不选u这个点
该博客介绍了一种使用树形动态规划解决图论问题的方法,具体是AcWing285题目的对偶问题。题目要求在每条边上至少选择一个节点,求解最小的点权值之和。博主通过分析没有上司的舞会问题的对称性,提出了状态转移方程,并给出了O(n)的时间复杂度的解决方案。代码示例展示了如何实现这一策略。




本题是 AcWing 285. 没有上司的舞会 的对偶题
每条边上至少选择一个节点,可以选择的最小权值。
树形dp,与没有上司的舞会具有对称性
没有上司的舞会:每条边上最多选择一个点,求最大点权值之和
战略游戏:每条边上最少选择一条点,求最小点权值之和(每个点权值都为 1)
f[u][0]:所有以u为根的子树中选择,并且不选u这个点
976
519

被折叠的 条评论
为什么被折叠?