重要提示:请勿将账号共享给其他人使用,违者账号将被封禁!
查看《购买须知》>>>
首页 > 建筑规划> 注册测绘师
网友您好,请在下方输入框内输入要搜索的题目:
搜题
拍照、语音搜题,请扫码下载APP
扫一扫 下载APP
题目内容 (请给出正确答案)
[主观题]

带权图(权值非负,表示边连接的两顶点间的距离)的最短路径问题是找出从初始顶点到目标顶点之间的

带权图(权值非负,表示边连接的两顶点间的距离)的最短路径问题是找出从初始顶点到目标顶点之间的一条最短路径,假设从初始顶点到目标顶点之间存在路径,现有一种解决该问题的方法:①设最短路径初始时仅包含初始顶点,令当前顶点“为初始顶点;②选择离u最近且尚未在最短路径中的一个顶点v,加入到最短路径中,修改当前顶点u=v;③重复步骤②,直到u是目标顶点时为止。请问上述方法能否求得最短路径?若该方法可行,请证明之,否则,请举例说明。【2009年全国试题41(10分)】

答案
查看答案
更多“带权图(权值非负,表示边连接的两顶点间的距离)的最短路径问题是找出从初始顶点到目标顶点之间的”相关的问题

第1题

给定n个小区之问的交通图,若小区i与小区j之间有路可通,则将顶点i与顶点j之间用边连接,边上的
权值wij表示这条道路的长度。现在打算在这n个小区中选定一个小区建一所医院,试问这家医院应建在哪个小区,才能使距离医院最远的小区到医院的路程尽可能缩短?试设计一个算法解决上述问题.

点击查看答案

第2题

对于n个顶点e条边的有向带权图,可以通过Dijkstra算法求出所有两个顶点之间的最短路径,此时的时间复杂度为()。

A.O(n)

B.O(n²)

C.O(n³)

D.O(n*e)

点击查看答案

第3题

问题描述:给定一棵有向树T,树T中每个顶点u都有一个权w(u),树的每条边(u,v)也都有一个非负边长

问题描述:给定一棵有向树T,树T中每个顶点u都有一个权w(u),树的每条边(u,v)也都有一个非负边长d(u,v).有向树T的每个顶点u可以看作客户,其服务需求量为w(u).

每条边(u,v)的边长d(u,v)可以看作运输费用.如果在顶点u处未设置服务机构,则将顶点u处的服务需求沿有向树的边(u,v)转移到顶点v处服务机构所需付出的服务转移费用为w(u).d(u,v).树根处已设置了服务机构,现在要在树T中增设k处服务机构,使得整棵树T的服务转移费用最小.

算法设计:对于给定的有向树T,计算在树T中增设k处服务机构的最小服务转移费用.数据输入:由文件input.txt给出输入数据.第1行有2个正整数n和k.n表示有向树T的边数,k是要增设的服务机构数.有向树T的顶点编号为0,1,...,n.根结点编号为0.在接下来的n行中,每行有表示有向树T的一条有向边的3个整数.第i+1行的3个整数wi、vi、di,分别表示编号为i的顶点的权为wi,相应的有向边为(i,vi),其边长为di.

结果输出:将计算的最小服务转移费用输出到文件output.txt.

点击查看答案

第4题

已知一个带权连通图如图8-41所示,在该图的最小生成树中各条边上权值之和为(①),在该图的最小生
已知一个带权连通图如图8-41所示,在该图的最小生成树中各条边上权值之和为(①),在该图的最小生

成树中,从顶点v1到顶点v6的路径为(②)。

A、1,3,6

B、1,4,6

C、1,5,4,6

D、1,4,3,6

点击查看答案

第5题

所谓单目标最短路径(single-destinationshortestpath)问题是指在一个带权有向图G中求从各个顶
所谓单目标最短路径(single-destinationshortestpath)问题是指在一个带权有向图G中求从各个顶

点到某一指定顶点v的最短路径,例如,对于图8-47(a)所示的带权有向图,用该算法求得的从各顶点到顶点2的最短路径如图8-47(b)所示.

关于最短路径的读法以顶点0为例,在从顶点0到顶点2的最短路径上,顶点0的后继为顶点1(即path[0]=1),顶点1的后继为顶点3(即path[1]=3),顶点3的后继顶点为2(即path[3]=2).

编写一个算法,求解一个带权有向图的单目标最短路径问题。假设图G的顶点数据的类型为char,边上权值的数据类型为float。

点击查看答案

第6题

AOE网络必须是(①),AOE网络中某边上的权值应是(②),权值为零的边表示(③).
AOE网络必须是(①),AOE网络中某边上的权值应是(②),权值为零的边表示(③).

A、实数

B、正整数

C、正数

D、非负数

点击查看答案

第7题

在用Kruskal算法求解带权连通图的最小生成树时,通常采用一个(①)辅助结构,判断一条边的两个端
在用Kruskal算法求解带权连通图的最小生成树时,通常采用一个(①)辅助结构,判断一条边的两个端

点是否在同一个连通分量上,在该算法中选择权值最小的边的原则是该边不能在图中构成(②),它主要适用于(③)。

A、稀疏

B、稠密

C、完全

D、不完全

点击查看答案

第8题

在无向图中定义顶点Vi与Vj之间的路径为从Vi到Vj的()。

A.顶点序列

B.边序列

C.权值序列

D.边的条数

点击查看答案

第9题

从n个顶点的连通图中选取n-1条权值最小的边,即可构成最小生成树。()
从n个顶点的连通图中选取n-1条权值最小的边,即可构成最小生成树。()

此题为判断题(对,错)。

点击查看答案

第10题

设一个具有10个顶点的带权有向图采用邻接知阵存储,若使用Dijkstra算法求从某源顶点到其他各目
标顶点的最短路径时所用的计算时间约为10ms,那么当图中有40个顶点时计算时间约为()ms。

点击查看答案
下载APP
关注公众号
TOP
重置密码
账号:
旧密码:
新密码:
确认密码:
确认修改
购买搜题卡查看答案 购买前请仔细阅读《购买须知》
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《服务协议》《购买须知》
立即支付 系统将自动为您注册账号
已付款,但不能查看答案,请点这里登录即可>>>
请使用微信扫码支付(元)

订单号:

遇到问题请联系在线客服

请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系在线客服
恭喜您,购买搜题卡成功 系统为您生成的账号密码如下:
重要提示:请勿将账号共享给其他人使用,违者账号将被封禁。
发送账号到微信 保存账号查看答案
怕账号密码记不住?建议关注微信公众号绑定微信,开通微信扫码登录功能
请用微信扫码测试
优题宝