树上背包练习2

Luogu P1272 重建道路 P1272 重建道路c++ Solutionweb 令dp[i][j]为以i为根的子树中保留j个节点,须要断开的最小边数,且当前子树不与父节点相连。svg 对于每一个点的初始化dp[i][1],要断开与它相连的全部边,即它的度。 那么转移方程即为:spa dp[u][j] = min(dp[u][j - k] + dp[v][k] - 2,dp[u][j])cod
相关文章
相关标签/搜索