首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
下图中的顶点表示村庄,有向边代表交通路线,若要建立一家医院,试问建在哪一个村庄能使各村庄总体交通代价最小?
下图中的顶点表示村庄,有向边代表交通路线,若要建立一家医院,试问建在哪一个村庄能使各村庄总体交通代价最小?
admin
2013-07-12
64
问题
下图中的顶点表示村庄,有向边代表交通路线,若要建立一家医院,试问建在哪一个村庄能使各村庄总体交通代价最小?
选项
答案
该图的邻接矩阵如下: [*] 利用F1oyd算法可求得两顶点之间最短路径长度。最后求得: [*] 从A
4
中可求得每对村庄之间的最少交通代价。假设医院建在i村庄时,其他各村庄往返总的交通代价如下所示: 医院建在村庄0时,各村庄往返总的交通代价为12+16+4+7+13+16+4+18=90: 医院建在村庄1时,各村庄往返总的交通代价为13+29+17+20+12+11+8+5=115: 医院建在村庄2时,各村庄往返总的交通代价为16+11+12+6+16+29+12+34=136: 医院建在村庄3时,各村庄往返总的交通代价为4+8+12+3+4十17+12+22=82; 医院建在村庄4时,各村庄往返总的交通代价为18+5+34+22+7+20+6+3=115。 显然,把医院建在村庄3时总体交通代价最少。
解析
本题主要考查Floyd算法的思想和解题步骤。Floyd算法的基本思想是:
假设求从顶点v
i
到v
j
的最短路径。如果从v
i
到v
j
,有弧,则从v
i
到v
j
存在一条长度为arcs
[j]的路径,该路径不一定是最短路径,尚需进行n次试探。
(1)首先考虑路径(v
i
,v
0
,v
j
)是否存在,即判别弧(v
i
,v
0
)和(v
0
,v
j
)是否存在。如果存在,则比较(v
i
,v
j
)和(v
i
,v
0
,v
j
,)的路径长度,取长度较短者为从v
i
到v
2j
,的中间顶点的序号不大于O的最短路径。
(2)假如在路径上再增加一个顶点v
1
,也就是说,如果(v
i
,……,v
1
)和(v
1
,……,v
j
)分别是当前找到的中间顶点的序号不大于0的最短路径,那么(v
i
,……,v
1
。,……,v
j
)就有可能是从v
i
到
j
的中间顶点的序号不大于1的最短路径。将它和已经得到的从v
i
到v
j
,中间顶点序号不大于O的最短路径相比较,从中选出中间顶点的序号不大于1的最短路径之后,再增加一个顶点v
2
,继续进行试探。依次类推。
(3)在一般情况下,若(v
i
,……,v
k
)和(v
k
,……,v
j
)分别是从v
k
到v
j
和从口。到口,的中间顶点的序号不大于k-1的最短路径,则将(v
i
,……,v
k
,……,v
j
)和已经得到的从v
i
到v
j
且中间顶点序号不大于k-1的最短路径相比较,其长度较短者便是从v
i
到v
j
,的中间顶点的序号不大于k的最短路径。这样,在经过n次比较后,最后求得的必是从v
i
到v
j
的最短路径。
(4)按此方法,可以同时求得各对顶点间的最短路径。
转载请注明原文地址:https://www.kaotiyun.com/show/fuxi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
下列著作被人们称为17世纪物理学、数学的百科全书,并标志着经典力学体系的完成的是()。
勃列日涅夫执政时期,苏联重视农业的发展,不断增加农业投资。农业投资在国民经济投资总额中所占比例:“八五”计划期间为2.3%,“十五”计划期间的比例为()。
简述布匿战争的过程。
魏晋南北朝时期道家得到了迅速发展,援儒入道,在道教官方化过程中有重大贡献的北朝人物是()。
国共合作之后,红军改编为八路军,其中原是红四方面军的是()
永元四年(公元92年),汉和帝用宦官()掌握的一部分禁军,消灭了窦氏势力。郑众从此参与预政事,并受封为侯,这是宦官用权和封侯的开始。
中古时代实行索贡巡行赋税征收方式的国家是()。
()的设置是清王朝实行满汉联合、以汉制汉统治方式在军事上的具体体现
在西北地区,西北野战军采取了蘑菇战术与敌人周旋,这实际上是()。
1891年标志着电机发展新阶段开始的是在电能实际应用中首次采用()。
随机试题
近代中国是如何陷人边疆危机和瓜分危机的?
高压注射器压力的设定与哪些因素有关
A.鳞状上皮B.鳞状上皮,有腺体C.柱状上皮,无腺体D.高柱状上皮,有许多腺体E.单层高柱状上皮,含有纤毛细胞和分泌细胞输卵管黏膜上皮是
噪声聋在病变性质上属于
梗阻性肥厚型心肌病死亡的主要原因是
A.氟轻松B.布洛芬C.曲安奈德D.布地奈德E.倍氯米松偶可致无菌性脑膜炎的非甾体抗炎药是
在决定孩子上什么课外班的问题上,四位老人发生争执。姥姥说:“学习钢琴比较好。”姥爷说:“如果学习视唱练耳,那么也应该学习钢琴。”奶奶说:“不应该学习钢琴,应该学习视唱练耳。”爷爷说:“不应该学习视唱练耳。”如果四人中只有一人是对的,那么可以推出:
银行个人理财业务人员的下列做法没有违反《中国银行业从业人员职业操守》中“兼职”有关规定的是()。
Manyteachersbelievethattheresponsibilitiesforlearningliewiththestudent.(1)_____alongreadingassignmentisgiven,
IfonlyI______playtheguitaraswellasyou!(2006年考试真题)
最新回复
(
0
)