計蒜客 ICPC NEAU Programming Contest 2020 G.選根 (樹形dp)

連接 :選根 node 題意: 定義根的深度爲 1, 節點 i 的價值爲 depth[i]*val[i], 求以 1 -n 爲根時 整棵樹的價值。ios 思路 這種題目通常都是分紅子樹內和子樹外分別求值的。web 首先來求子樹內的權值, dp[u] 表示 以 u 爲根的子樹內的權值 ,vv[u]表示以 u 的子樹內全部點的 val 之和。那麼轉移方程就是 dp[u]+=dp[to]+vv[to];
相關文章
相關標籤/搜索