DP是我的弱项, 此专题意在总结树形DP的解题思路. 最小代价遍历一棵树 给定一棵带边权的树 $T=(V,E)$ , 遍历它 (树的每个节点都访问至少一次) 所需的最小代价. 这里的代价由具体问题所定义, 比如 最小移动距离 等. 树形背包 这是一类特殊的树上 整数规划 问题. 树形背包问题的一般形式为 给定有根树 $T=(V, E)$ , 在某种限制下, 最优化目标函数 $f \colon$ 满足某条件的 $T$ 的连通子图 $\to \mathbb{Z}$ 例题 HackerRank Wee…