- 2
- 0
- 约6.08千字
- 约 57页
- 2020-07-25 发布于天津
- 举报
执行过程 Company Logo 执行过程 Company Logo 最短路概述 最短路问题是图论中的核心问题之一,它是许多更深层算法的基础。同时,该问题有着大量的生产实际的背景。不少问题从表面上看与最短路问题没有什么关系,却也可以归结为最短路问题 乘汽车旅行的人总希望找出到目的地尽可能短的行程。如果有一张地图并在地图上标出了每对十字路口之间的距离,如何找出这一最短行程? 在乘车旅行的例子中,我们可以把公路地图模型化为一个图:结点表示路口,边表示连接两个路口的公路,边权表示公路的长度。我们的目标是从起点出发找一条到达目的地的最短路径。 Company Logo 最短路概述 我们一般所将的都是单源最短路径问题,即我们希望找出从某给定点s到每个顶点的最短路径。 不过有许多其他的问题也可以用最短路算法解决 单目标最短路径问题: 找出从每一结点v到某指定结点u的一条最短路径。把图中的每条边反向,我们就可以把这一问题转化为单源最短路径问题。 单对结点间的最短路径问题:对于某给定结点u和v,找出从u到v的一条最短路径。如果我们解决了源结点为u的单源问题,则这一问题也就获得了解决 每对结点间的最短路径问题:对于每对结点u和v,找出从u到v的最短路径。我们可以用单源算法对每个结点作为源点运行一次就可以解决问题。 Company Logo 最短路涉及到的问题 负权边值:在某些最短
原创力文档

文档评论(0)