牛客OI周赛15-提高组https://ac.nowcoder.com/acm/contest/4912 A 环球旅行 给出一棵带边权的树。删除一条边,使分成的两棵树中较大的直径尽量小。求该直径。我自己的思路:计算直径上的每条边删除后左子树的直径l和右子树的直径r;答案就是min(所有边的max(l,r))超时,只能得50分 #include<bits/stdc++.h> #define INF 0x3f3f3f3f using namespace std; const int N=1e6+5; int n,tot,rt,dis[N],fa[N],h[N],ne[N<&lt...