Problem Description
某省调查乡村交通状况,得到的统计表中列出了任意两村庄间的距离。省政府“畅通工程”的目标是使全省任何两个村庄间都可以实现公路交通(但不一定有直接的公路相连,只要能间接通过公路可达即可),并要求铺设的公路总长度为最小。请计算最小的公路总长度。
Input
测试输入包含若干测试用例。每个测试用例的第1行给出村庄数目N ( < 100 );随后的N(N-1)/2行对应村庄间的距离,每行给出一对正整数,分别是两个村庄的编号,以及此两村庄间的距离。为简单起见,村庄从1到N编...
分类:
编程语言 时间:
2015-02-23 15:33:00
阅读次数:
207
持续更新中.........................................并查集题型简单并查集1213 How Many Tables 1232 畅通工程 (杭电简单的并查集不是很多) 简单最小生成树1233 还是畅通工程 1863 畅通工程 1874 畅通工程再续 187...
分类:
其他好文 时间:
2015-02-20 17:26:54
阅读次数:
195
还是畅通工程Time Limit:2000MSMemory Limit:32768KB64bit IO Format:%I64d & %I64uSubmitStatusDescription某省调查乡村交通状况,得到的统计表中列出了任意两村庄间的距离。省政府“畅通工程”的目标是使全省任何两个村庄间都...
分类:
其他好文 时间:
2015-02-09 17:35:12
阅读次数:
443
/*还是畅通工程Time Limit: 4000/2000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 27849 Accepted Submission(s): 12415...
分类:
其他好文 时间:
2015-01-28 00:54:45
阅读次数:
134
解题思路:kruskal算法:贪心选取最短的边构成一棵最小的生成树共n个点,即先将所有的边排序,然后利用并查集判断,如果两点连通,则不加入树,不连通,则加入树,直到加入了n-1条边,构成生成树。反思:仔细edge的排序,wa了好多次因为这个还是畅通工程Time Limit: 4000/2000 MS...
分类:
其他好文 时间:
2015-01-26 01:15:09
阅读次数:
166
仔细想想这就是一道最裸的最小生成树题目这里给出prim和kruscal两种方法计算当然因为这题目是密集边所以其实prim算法更加好一点的prim: 1 /* 2 最小生成树,prim算法 3 */ 4 #include 5 #include 6 #include 7 8 using name...
分类:
其他好文 时间:
2014-12-31 06:16:13
阅读次数:
217
还是畅通工程
Time Limit: 4000/2000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 27443 Accepted Submission(s): 12212
Problem Description
某省调查乡村交通状况,得到的统计表...
分类:
其他好文 时间:
2014-12-30 20:50:49
阅读次数:
216
题目大意:给你一个图,求连接所有点的最短路径。
思路:Prim算法求图的最小生成树,模板题。...
分类:
其他好文 时间:
2014-12-23 22:39:58
阅读次数:
186
#include #include #include #include #include #include #include using namespace std;struct Node{ int startPoint; int endPoint; int len; boo...
分类:
其他好文 时间:
2014-11-25 16:15:04
阅读次数:
172
还是畅通工程Time Limit: 4000/2000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 27000Accepted Submission(s): 12042Problem De...
分类:
其他好文 时间:
2014-11-16 10:38:09
阅读次数:
174