码迷,mamicode.com
首页 > 编程语言 > 详细

最小生成树算法

时间:2017-08-15 21:21:39      阅读:120      评论:0      收藏:0      [点我收藏+]

标签:font   长度   输出   otto   结束   生成   pos   rac   ace   


Problem Description
某省调查乡村交通状况,得到的统计表中列出了随意两村庄间的距离。省政府“畅通project”的目标是使全省不论什么两个村庄间都能够实现公路交通(但不一定有直接的公路相连。仅仅要能间接通过公路可达就可以),并要求铺设的公路总长度为最小。请计算最小的公路总长度。


 

Input
測试输入包括若干測试用例。

每一个測试用例的第1行给出村庄数目N ( < 100 )。随后的N(N-1)/2行相应村庄间的距离,每行给出一对正整数,各自是两个村庄的编号,以及此两村庄间的距离。为简单起见,村庄从1到N编号。


当N为0时,输入结束,该用例不被处理。

 

Output
对每一个測试用例,在1行里输出最小的公路总长度。
 

Sample Input
3 1 2 1 1 3 2 2 3 4 4 1 2 1 1 3 4 1 4 1 2 3 3 2 4 2 3 4 5 0
 

Sample Output
3 5

最小生成树算法

标签:font   长度   输出   otto   结束   生成   pos   rac   ace   

原文地址:http://www.cnblogs.com/yutingliuyl/p/7366994.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!