仔细想想这就是一道最裸的最小生成树题目这里给出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
Jungle Roads
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 4572 Accepted Submission(s): 3354
Problem Description
The Head ...
分类:
编程语言 时间:
2014-12-30 23:42:48
阅读次数:
277
还是畅通工程
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
畅通工程
Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 18223 Accepted Submission(s): 7726
Problem Description
省政府“畅通工程”的目标是使全省任何两个...
分类:
编程语言 时间:
2014-12-30 19:08:26
阅读次数:
178
Constructing Roads
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 14890 Accepted Submission(s): 5674
Problem Description
There ...
分类:
编程语言 时间:
2014-12-30 17:15:57
阅读次数:
216
最小生成树一·Prim算法
时间限制:10000ms
单点时限:1000ms
内存限制:256MB
描述
最近,小Hi很喜欢玩的一款游戏模拟城市开放出了新Mod,在这个Mod中,玩家可以拥有不止一个城市了!
但是,问题也接踵而来——小Hi现在手上拥有N座城市,且已知这N座城市中任意两座城市之间建造道路所需要的费用,小Hi希望知道,最少花费多少...
分类:
编程语言 时间:
2014-12-28 12:59:46
阅读次数:
279
题目大意:给你N个点的坐标,求能使这N个点相连的所有边的最小距离是多少。
思路:先求出每个点和其他点的距离,存到图中,用Prim模板来做。...
分类:
其他好文 时间:
2014-12-25 16:22:08
阅读次数:
195
题目大意:给你几个岛的坐标,只有两个岛的距离在10~1000米范围内的岛才能
建立道路。每米道路花费100元。问:能否建立连接全部岛屿的道路。若能,输出
建立道路的最小花费;若不能输出"oh!"。
思路:主要是建图问题,纠结在Prim上半天,最后才发现只要建图的时候多想想就
好了。建图的时候,只有满足条件的才能赋值距离,否则就为INF(假设的无穷大)。
Prim求最小生成树的时候,若没有找到与当前链接岛屿最近的满足建造条件的道路,
就直接输出"oh!",并退出。否则就继续查找,直到最后输出最小花费。...
分类:
其他好文 时间:
2014-12-25 11:21:17
阅读次数:
187
题目大意:给你一个用前N个村庄,村庄用字母表的前N个字母表示,接下来N-1行
表示第字母X与其相连的村庄数目,及其相连的村庄字母和两个村庄的距离,求最小
生成树。
思路:Prim模板题。...
分类:
其他好文 时间:
2014-12-25 00:16:17
阅读次数:
157
题目大意:N个村庄之间修路,有的路已经修了,有的路没有修。给你N个村庄间
修路的花费和修建状态,问:最少需要再花费多少钱能将N个村庄全部联通。
思路:已经修建过的路花费赋值为0,Prim算法求最小生成树。...
分类:
其他好文 时间:
2014-12-24 18:14:26
阅读次数:
171