hp之龙的新娘百度云洛樱百度云

数据结构(2)
& & && 迪杰斯特拉算法是解决单源最短路径(从图中的某个顶点到其余顶点的最短路径)的一种常用算法,是一种按照路径长度递增的次序分别产生到各顶点最短路径的贪心算法,
&&&&&& 算法思想:
&&&& 1.初始时,集合s仅包含源点v0,集合v-s中包含除了v0以外的所有顶点,v0到v-s中各顶点的路径长度或者为某个权值(如果他们之间有弧相连),或者为oo(没有弧相连)。
&&&&& 2.按照最短路径长度递增的次序,从集合v-s中选出到顶点v0路径长度最短的顶点Vk加入到集合s中。
&&&&& 3.加入Vk之后,为了寻找下一个最短路径,必须修改从v0到集合v-s中剩余顶点Vi的最短路径,若在路径Vk加上之后,使得v0到Vi的路径长度比原来没有加入Vk时的路径长度短,则修正v0到Vi的路径长度为其中较短的一条距离。
&&&&& 4.重复以上步骤,直到集合v-s中的顶点全部加入到集合s中为止。
&对于以下图:
具体分析过程如下:
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:33547次
排名:千里之外
原创:41篇
(1)(12)(16)(2)(4)(6)(1)(2)扫二维码下载作业帮
拍照搜题,秒出答案,一键查看所有搜题记录
下载作业帮安装包
扫二维码下载作业帮
拍照搜题,秒出答案,一键查看所有搜题记录
数据结构 图 最短路径问题 迪杰斯特拉算法和弗洛伊德算法问题求解下面两句话都错在什么地方?(1)求从指定原点到其余各顶点的迪杰斯特拉最短路径算法中弧上权值不能为负的原因是在实际应用中无意义(2)弗洛伊德求每对不同顶点对的算法中允许弧上的权值为负,但不能有权值和为负的回路
扫二维码下载作业帮
拍照搜题,秒出答案,一键查看所有搜题记录
1.dijkstra 不能有负权边,否则结果是错的,你想想,假如无向图有1,2,3个点,w(1,2)=1,w(1,3)=2,w(2,3)=-2.按dij算法求求看.2.这句话还没找到反例...不过教floyd时说是用在非负权边上的,除了负的回路之外应该还有漏洞吧..
为您推荐:
其他类似问题
扫描下载二维码迪杰斯特拉算法的改进与实现--《信息化建设》2016年02期
迪杰斯特拉算法的改进与实现
【摘要】:迪杰斯特拉算法是典型的单源最短径算法,应用贪心算法模式计算一个源点到其余顶点的最短路径。文中使用C语言,采用一维数组实现了源点到其余顶点最短路径的记录,节省了存储空间。
【作者单位】:
【关键词】:
【分类号】:TP301.6【正文快照】:
0引言迪杰斯特拉算法应用贪心算法模式,是目前公认的较好的路径优化算法之一[1]。算法解决了有向图中从某个源点到其他顶点的最短路径,其主要特点是每次必须选择一个顶点,以新加入顶点为拐点到标记点之外距离源点最近的顶点,它可以应用于成本控制、物流网络规划等。1算法的基
欢迎:、、)
支持CAJ、PDF文件格式,仅支持PDF格式
【参考文献】
中国期刊全文数据库
江琦浩;;[J];中国商贸;2012年09期
【共引文献】
中国期刊全文数据库
童春雷;;[J];中国商贸;2012年23期
【二级参考文献】
中国期刊全文数据库
官斌;马焱;;[J];舰船电子工程;2011年08期
王军;秦晓;齐青;;[J];中国商界(上半月);2009年03期
詹云;孙涌;房鹏;;[J];计算机工程;2011年13期
许永昌;王甲琛;;[J];英才高职论坛;2006年04期
【相似文献】
中国期刊全文数据库
王彩燕;[J];台州学院学报;2002年03期
中国硕士学位论文全文数据库
李岑;[D];吉林大学;2012年
慕楠;[D];中国科学技术大学;2015年
&快捷付款方式
&订购知网充值卡
400-819-9993
《中国学术期刊(光盘版)》电子杂志社有限公司
同方知网数字出版技术股份有限公司
地址:北京清华大学 84-48信箱 大众知识服务
出版物经营许可证 新出发京批字第直0595号
订购热线:400-819-82499
服务热线:010--
在线咨询:
传真:010-
京公网安备75号以下试题来自:
单项选择题迪杰斯特拉(Dijkstra)算法按照路径长度递增的方式求解单源点最短路径问题,该算法运用了()算法策略。
C.动态规划
D.试探+回溯
为您推荐的考试题库
你可能感兴趣的试题
C.Gantt图
D.因果分析图
B.对象抽象
D.信息隐蔽
A.文档驱动
B.数据驱动
C.代码驱动
D.模型驱动
A.类O的实例中包含了对类P的实例的引用
B.类O的实例中包含了对类Q的实例的引用
C.类P的实例中包含了对类O的实例的引用
D.类P的实例中包含了对类Q的实例的引用
热门相关试卷
最新相关试卷

我要回帖

更多关于 千舞樱洛 的文章

 

随机推荐