题目链接 Solution 这道题,调了我一晚上... 一直80分 >_<|| ... 考虑到几点: 分开任意一条边 \(u\) ,那么其肯定会断成两棵树. 肯定是分开直径上的边最优,否则原树上最长的边仍然会存在. 其新树直径只有可能更大. 令两棵子树的直径分别为 \(dist_1,dist_2\) ,选取的两个点分别为 \(x_1,x_2.\) 其达到两棵子树的最远距离分别为 \(dis_1,dis_2\). 那么组成的新树直径即为: \[max(dist_1,dist_2,dis_1+di…