换根时要把父亲 的答案传给孩子 。如果这个 DP 求的是最大值(例如「以每个点为根时的最大深度」),从 中去掉 这一支的贡献,正确做法是( )。
- A. 直接 ,最大值可以直接继承
- B. 从 里减去 的贡献即可,最大值满足减法
- C. 不能直接减:需要预处理「除 以外其他孩子的最大值」——用次大值或前后缀,再往上加 1 传给
- D. 只能对每个点重新 DFS 一遍
g6-07555.in输出g6-07555.out换根时要把父亲 的答案传给孩子 。如果这个 DP 求的是最大值(例如「以每个点为根时的最大深度」),从 中去掉 这一支的贡献,正确做法是( )。