题意: 给定一个点数为 n,边数为 m,权值不超过 \(10^9\) 的带权连通图,没有自环与重边. 现在要求对于每一条边求出,这条边的边权最大为多少时,它还能出现在所有可能的最小生成树上,如果对于任意边权都出现,则输出 \(-1\). 这里写一个用倍增的\(O(nlogn)\)做法. 先求出一个最小生成树. 1.若x到y在树上,那么对于任意一条非树边\(e(a,b)\),若满足a到b的树上路径经过\(e(x,y)\), 那么,根据最小生成树的性质,添加\(e(a,b)\)后生成的环上的最大边必…