樹形揹包學習筆記 + 洛谷2014 CSTS1997 選課(樹形揹包模板題)

題目連接 題意: 給你一個森林,有 n n 個點,每一個點有一個價值,能選某個點的前提是它的全部祖先節點都被選,讓你求只能選 m m 個節點的最大價值。 題解: 首先先把全部沒有父節點的點向 0 0 號點連邊,讓森林變成一棵樹,而後咱們由葉子向根dp,設 dp[i][j] d p [ i ] [ j ] 爲在根節點爲 i i 的子樹裏選 j j 個節點的最大獲益。當 j=0 j = 0 時, dp
相關文章
相關標籤/搜索