摘要: 枚举每条树边,将其断开,那么两侧肯定取带权重心最优。 考虑如何求出每个子树的重心,枚举其所有儿子,通过重量关系就可以判断出重心位于哪棵子树。 然后将那棵子树的重心暴力往上爬即可,因为每个点作为重心肯定是一段连续的链,所以复杂度为$O(n)$。 然后就是如何求出砍掉每棵子树之后剩下的部分的重心。 设当 阅读全文
posted @ 2016-09-05 14:58 Claris 阅读(783) 评论(0) 推荐(0)