查看原文
来自洛谷,原作者为
搬运于2025-08-24 21:49:50,当前版本为作者最后更新于2019-08-12 19:10:15,作者可能在搬运后再次修改,您可在原文处查看最新版
2025-08-24 21:49:50
2019-08-12 19:10:15
自动搬运只会搬运当前题目点赞数最高的题解,您可前往洛谷题解查看更多
思维定式?
这是我们今天考试的题目...
大家都搞什么换根dpdpdp求最长链,有必要吗???
如果一个点不是重心,那么答案一定是−1-1−1。
否则,就是深度和−-−最长链。
注意,如果重心子树最大值为n2\frac n22n,那么最长链只能在这个子树里选。
由于一棵树重心最多只有两个,我们暴力做就好了。
代码就不贴了,很好写...
使用 书克编程客户端 授权注册一个 SharpCodeOJ 通用账户,您就可以在 SharpCodeOJ 在线评测服务平台上提交代码、参与讨论。
使用您的 SharpCodeOJ 通用账户