QS NetworkDescriptionIn the planet w-503 of galaxy cgb, there is a kind of intelligent creature named QS. QScommunicate with each other via networks. ...
分类:
Web程序 时间:
2014-07-21 09:31:40
阅读次数:
759
题意:若两个QS之间要想连网,除了它们间网线的费用外,两者都要买适配器,求使所有的QS都能连网的最小费用。分析:这个除了边的权值外,顶点也有权值,因此要想求最小价值,必须算边及顶点的权值和。解决方法:用prim算法,在构造邻接矩阵时,在i到j的权值的基础上再加上i点的权值和j点的权值即可。附上AC代...
分类:
Web程序 时间:
2014-07-21 09:28:59
阅读次数:
252
题意:用一个7位的字符串代表一个编号,这两个编号之间不同字母的个数等于两个编号之间的距离。一个编号只能由另一个编号“衍生”出来,代价是这两个编号之间相应的distance,现在要找出一个“衍生”方案,使得总代价最小,也就是distance之和最小。案例说明:1.aaaaaaa2.baaaaaa3.a...
分类:
其他好文 时间:
2014-07-21 09:10:08
阅读次数:
223
嘎唔!~又一次POJ过了HDU错了。。。不禁让我想起前两天的的Is it a tree? orz。。这次竟然错在HDU一定要是多组数据输入输出!(无力吐槽TT)。。题目很简单,炒鸡水!题意:告诉你每个村庄之间的距离,和几组已经联通的村庄,求使所有村庄联通所要建的道路的最短距离。很简单,用最小生成.....
分类:
其他好文 时间:
2014-07-21 00:11:36
阅读次数:
324
链接:poj 3026
题意:y行x列的迷宫中,#代表阻隔墙(不可走),空格代表空位(可走),S代表搜索起点(可走)
A代表外星人站(可走),现在要从S出发,将S和所有的A之间都连通,求路线总距离最小值
分析:可以先用bfs将所有的A,S两两之间的最短距离,题目的目的是将S与所有的A连通,使得总距离最小,
所有任选一点开始按最小生成树的算法做就行,并非非要从S点开始...
分类:
其他好文 时间:
2014-07-20 23:26:40
阅读次数:
374
规定根节点,求一颗生成树使得权值最小,但由于是有向图,所以最小生成树算法失效。
查资料后得知此类问题叫做最小树形图。
解决最小树形图问题的朱刘算法,算法核心基于找 最小弧集->找环,消环的思想,来慢慢构造树形图。
所有的灵魂都在这张图上。0.0
#include
#include
#include
#include
#include
#include
using namespace...
分类:
Web程序 时间:
2014-07-20 23:25:42
阅读次数:
308
链接:poj 2485
题意:输入n个城镇相互之间的距离,输出将n个城镇连通费用最小的方案中修的最长的路的长度
这个也是最小生成树的题,只不过要求的不是最小价值,而是最小生成树中的最大权值,只需要加个判断
比较最小生成树每条边的大小就行...
分类:
其他好文 时间:
2014-07-20 23:16:08
阅读次数:
233
链接:zoj 1203
题意:输入n个城市的坐标,输出使n个城市连通的最短路线的长度
分析:通过坐标可以将两两之间的长度即权值算出,再用最小生成树的算法
不过这个题要注意输出时的格式问题,两组数据间要空一行...
分类:
其他好文 时间:
2014-07-20 23:15:04
阅读次数:
220
Borg MazeDescriptionThe Borg is an immensely powerful race of enhanced humanoids from the delta quadrant of the galaxy. The Borg collective is the ter...
分类:
其他好文 时间:
2014-07-20 22:28:43
阅读次数:
253
Constructing Roads
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 13518 Accepted Submission(s): 5128
Problem Description
There are ...
分类:
其他好文 时间:
2014-07-20 22:11:03
阅读次数:
204