UVa 1395 Slim Span
题意
有多组样例输入。
对于每组样例,第一行为两个整数n(2≤n≤100)、m(0≤m≤n*(n-1)/2)。
当n和m同时为0代表结束输入。
接下来有m行,每行三个整数u, v, w。
问当选取一些边来使得n个点联通时,最大边权-最小边权的差最小是多少,如果不能联通则输出-1。
思路
按边的权值从小到大排序,对每一条边先把其当做联通时权值最小的边,然后左端置为当前边的序号,右端设为边权值最...
原创
2019-05-26 20:36:45 ·
113 阅读 ·
1 评论