- 6
- 0
- 约2.3万字
- 约 81页
- 2016-12-09 发布于江苏
- 举报
第五章 图 5.1 基本概念 5.2 图的存储结构 5.3 图的遍历 5.4 拓扑排序 5.5 关键路径 5.6 最短路径 5.7 最小支撑树 5.6 最短路径问题 两顶点间可能存在多条路径,每条路径经过的边数不同,每条路径的各边权值之和也不同。 从一个指定的顶点到达另一指定顶点的路径上各边权值之和最小的路径被称为最短路径,这类问题亦称为最短路径问题。 单源(由一个指定顶点到其他顶点)最短路径 ? 无权最短路径 ? 正权最短路径 每对顶点之间的最短路径问题 5.6.2 正权最短路径问题 给定一个带权图D与源点v,求从v到D中其它顶点的最短路径, 限定各边的权值为正实数。 Dijkstra算法思想 按路径长度非递减的次序,逐步产生最短路径的算法,解决正权单源最短路径问题。 首先求出从源点v出发,长度最短的一条最短路径;再参照它求出长度次短的一条最短路径;依此类推,直到求出从顶点v到其它各顶点的最短路径为止。 Dijkstra算法描述 初始时(S为初始顶点), Ds=0且 ? i≠ S,有Di =+∞。 ①在未访问顶点中选择Dv最小的顶点v,访问v,令 S[v]=1。 ②依次考察v的邻接顶点w,若 Dv+weight(v,w) Dw , 则改变Dw的值,使Dw = Dv + weight(v,w)
您可能关注的文档
- 公共组织财务管理201007课程.ppt
- 涡流电磁阻尼和电磁驱动课件(人教版选修)课程.ppt
- 中性微子物理(三)课程.ppt
- ch8图象复原课程.ppt
- 向量之间的线性关系课程.ppt
- 颗粒分散的理论与技术课程.ppt
- 单片机高手进阶课件Ch3课程.ppt
- 控制系统的状态变量法建模()课程.ppt
- 《正方形》说课课程.ppt
- 锐角三角函数2课程.ppt
- 专项十三 复合句(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项十四 There be句型和主谓一致(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项14 构词法 学案(含答案)2025年中考人教版英语语法专项复习.doc.docx
- 静脉肾盂造影结石梗阻评估.ppt
- 《假期实践活动》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 老年结石病合并慢病综合诊疗.ppt
- 鹿角形肾结石复杂手术治疗.ppt
- 经皮肾镜超声碎石清石术.ppt
- 《参观爱国主义教育基地》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 《生活中的大数:整理与复习》教案(2课时)-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
原创力文档

文档评论(0)