上一篇中写了图的最小生成树求法一——Kruskal算法 http://blog.csdn.net/wtyvhreal/article/details/43526695
这一篇中用另外一种方法来求解图的最小生成树,Prim算法。
图中随便选一个顶点开始,看看这个顶点有哪些边,在它的边中找一条最短的。1号有1-2,1-3,其中1-2短,选择1-2.通过它把1和2连接在一起。接下来开始枚举1...
分类:
编程语言 时间:
2015-02-05 16:36:13
阅读次数:
135
题解 最小生成树 prim算法Problem Description省政府“畅通工程”的目标是使全省任何两个村庄间都可以实现公路交通(但不一定有直接的公路相连,只要能间接通过公路可达即可)。经过调查评估,得到的统计表中列出了有可能建设公路的若干条道路的成本。现请你编写程序,计算出全省畅通需要的最低成...
分类:
其他好文 时间:
2015-02-02 22:51:18
阅读次数:
221
Prim 算法是一种解决最小生成树问题(Minimum Spanning Tree)的算法。和 Kruskal 算法类似,Prim 算法的设计也是基于贪心算法(Greedy algorithm)。Prim 算法的思想很简单,一棵生成树必须连接所有的顶点,而要保持最小权重则每次选择邻接的边时要选择较小...
分类:
编程语言 时间:
2015-01-31 10:34:32
阅读次数:
299
题目大意:给你N个字符串,每个字符串代表一个结点,每个结点之间的距离为字符串中
不同字符的个数。比如:"abaaaaa"和"aabaaaa",第二个和第三个字符不同,两个结点
之间的距离就是2。以此类推,得到所有的结点。求所有结点构成图的最小生成树。
思路:按题意算出各结点之间的距离,存入图中,用Prim算法求解,注意输出格式。...
分类:
其他好文 时间:
2015-01-24 18:49:58
阅读次数:
198
链接:
2349
题意:一个平面网络中 有M个卫星N个站点,每两个站点之间可以用通讯器联系或用卫星联系,用通讯器联系的花销和距离有关,用卫星联系则不需要花销。给出每个站点的坐标(x,y),求这个网络最小生成树的最大边。
题解:
M个卫星一共可以减去M-1条边,通过prim算法求出生成树中的所有(n-1)条边,通过排序,再减去(m-1)...
分类:
Web程序 时间:
2015-01-24 13:14:56
阅读次数:
184
链接:
1586
题意:
有一个N X N的网络,每两个点都有边相连,边的权值用邻接矩阵输入,每个点也有一个权值,当它们之间的那条边被选取时,需要加上两个点的权值。求这个网络的最小生成树。
直接套用prim算法的模板 其中用到一个节约内存的优化 将lowdistance 和visit 两个数组
结合起来 如果访问过lowdistan...
分类:
Web程序 时间:
2015-01-23 23:05:29
阅读次数:
203
#1098 : 最小生成树二·Kruscal算法时间限制:10000ms单点时限:1000ms内存限制:256MB描述随着小Hi拥有城市数目的增加,在之间所使用的Prim算法已经无法继续使用了——但是幸运的是,经过计算机的分析,小Hi已经筛选出了一些比较适合建造道路的路线,这个数量并没有特别的大。所...
分类:
编程语言 时间:
2015-01-22 13:07:26
阅读次数:
165
时间限制:10000ms单点时限:1000ms内存限制:256MB描述随着小Hi拥有城市数目的增加,在之间所使用的Prim算法已经无法继续使用了——但是幸运的是,经过计算机的分析,小Hi已经筛选出了一些比较适合建造道路的路线,这个数量并没有特别的大。所以问题变成了——小Hi现在手上拥有N座城市,且已...
分类:
编程语言 时间:
2015-01-21 19:59:49
阅读次数:
274
题目大意:热带的一个岛上有N个村庄,还有一些路,现在丛林把道路给破坏了。酋长
想要去掉一些不必要的路,使得剩下的路既能联通全部村庄,又能使总路程最短。求:
这个最短的总路程是多少
思路:就是给你N个点,M条边,求最小生成树。用Prim算法来做,输入的时候将字母
代表的村庄转换为下标(即字母 - 'A')即可。...
分类:
其他好文 时间:
2015-01-19 22:41:24
阅读次数:
215
#1097 : 最小生成树一·Prim算法时间限制:10000ms单点时限:1000ms内存限制:256MB描述最近,小Hi很喜欢玩的一款游戏模拟城市开放出了新Mod,在这个Mod中,玩家可以拥有不止一个城市了!但是,问题也接踵而来——小Hi现在手上拥有N座城市,且已知这N座城市中任意两座城市之间建...
分类:
编程语言 时间:
2015-01-18 13:02:59
阅读次数:
232