首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
11个城市之间的公路交通网络以及每条公路长度如下图所示。从城市s到城市t的最短距离为(55) ;现引入“转弯”的定义如下:在从s旅行到t的过程中,每从一条公路转到另一条公路上时称进行了一次转弯,从城市s到城市t最少经过(56)次转弯。
11个城市之间的公路交通网络以及每条公路长度如下图所示。从城市s到城市t的最短距离为(55) ;现引入“转弯”的定义如下:在从s旅行到t的过程中,每从一条公路转到另一条公路上时称进行了一次转弯,从城市s到城市t最少经过(56)次转弯。
admin
2007-10-11
69
问题
11个城市之间的公路交通网络以及每条公路长度如下图所示。从城市s到城市t的最短距离为(55) ;现引入“转弯”的定义如下:在从s旅行到t的过程中,每从一条公路转到另一条公路上时称进行了一次转弯,从城市s到城市t最少经过(56)次转弯。
选项
A、92
B、82
C、81
D、73
答案
C
解析
本题是一个典型的图论算法的应用问题。既可以看作赋权简单连通无向图的单源问题进行求解,也可以用两结点间最短距离算法进行求解。
采用单源问题的迪克斯特拉(E.W Dijkstra)算法求解。
将题图中未标记的结点进行标记,得到下图:
令S={s},T={a,b,c,d,e,f,S,h,i,t},
D(s)=0,D(a)=25,D(b)=21,D(c)=+∞, D(d)=+∞,D(e)=+∞,D(f)=+∞,
D(g)=+∞, D(h)=+∞, D(i)=+∞, D(t)=+∞。
因为D(b)=21是T中最小的D值,选x=b,令S ←S∪{X}={s,b}。
令T ←T-{X}={a,d,c,d,e,f,g,h,i,t},然后计算:
D(a)=min(25,21+23)=25,D(c)=min(+∞,21+20)=41,D(d)=min(+∞,21+25)=46,
D(e)=min(+∞,+∞)=+∞,D(f)=min(+∞,+∞)=+∞,D(g)=min(+∞,+∞)= +∞,
D(h)=min(+∞,+∞)=+∞,D(i)=min(+∞,+∞)=+∞,D(t)=min(+∞,+∞)= +∞。
如此类推,直到T=
终止,整个过程概括于表如下:
D(t)=81,所以城市s到城市t的最短距离为81。
转载请注明原文地址:https://kaotiyun.com/show/xOQZ777K
本试题收录于:
系统分析师上午综合知识考试题库软考高级分类
0
系统分析师上午综合知识考试
软考高级
相关试题推荐
大整数数相乘的问题。
C#中的接口和类有什么异同。
输入一个链表的头结点,从尾到头反过来输出每个结点的值。链表结点定义如下:structListNode{intm_nKey;ListNode*m_pNext;};
设置OutlookExpress选项,使之启动时,直接到“收件箱”文件夹。
设置拨号连接属性使得拨号网络连接出现故障时候自动重拨间隔2分钟。
设置Internet临时文件使用的磁盘空间为500MB
在OutlookExpress工具栏中添加“联系人”按钮。
设置只允许名为“Ming”的用户能看到我的联机状态,能向我发送消息,其余联系人设置为阻止状态。
利用"开始"菜单的"运行"选项,启动"计算器"应用程序,计算器应用程序的标识为:c:\windows\system32\calc.exe(在"打开"中直接填写标识名)。
如果只想查看当前幻灯片的播放效果,可用()。A.“幻灯片放映”菜单中的“观看放映”B.视图工具栏中的“幻灯片放映“按钮C.“视图”菜单中的“幻灯片放映视图”D.以上三种方法都可以
随机试题
定额建筑安装工程费的计算是()。
下列哪项最有助于心源性肝硬化的诊断
关于一个行政机关行使有关行政机关的行政许可权和行政处罚权的安排,下列哪些说法是正确的?(2016年卷二80题)
下列业务中,应当编制收款凭证的是()。
下列各项关于土地使用权会计处理的表述中,正确的有()。
下列属于20世纪人类科技成就的是()。①电话的发明②发电机的问世③世界上第一架飞机试飞成功④电报的发明⑤互联网的开创⑥卫星的发明
关于教唆犯,下列选项正确的是
在计算控件的表达式中必须使用运算符是
Theoldlady()onhearingherson’sdeath.
A、5million.B、38.6million.C、3.2million.D、41.8million.D
最新回复
(
0
)