§7图(2287KB).pptVIP

  • 3
  • 0
  • 约1.36万字
  • 约 40页
  • 2018-04-09 发布于广东
  • 举报
* * * * 用邻接矩阵作为存储结构的 * * * 用邻接矩阵作为存储结构的 * * 首先求出长度最短的一条最短路径 再参照它求出长度次短的一条最短路径 依次类推,直到从顶点v到其它各顶点的最短路径全部求出为止 源点:就是出发点 * * * * 在工程计划、施工流程、网络设计等领域有广泛的应用。 AOV网中不能出现有向回路(或称有向环)。在AOV网中如果出现了有向环,则意味着某项活动应以自己作为先决条件,这是不正确的。工程将无法进行。对程序流程而言,将出现死循环。因此,对给定的AOV网络,必须先判断它是否存在有向环。 * * 用栈过程没做了 7.4.1 最短路径问题 1.单源点最短路径问题: ——从某个源点到其余各顶点的最短路径 所谓最短路径问题是指,如果从图中某一顶点(源点)到达另一顶点(终点)的路径 ,沿此路径上各边的权值总和(称为路径长度)达到最小 在有多条通路的情况下,哪一条路最短? 2个顶点之间没有边,但有可能有间接通路 2、迪杰斯特拉(Dijkstra)算法: 按路径长度递增次序产生各顶点的最短路径。 1、将源点到终点的所有路径都列出来,然后在其中选最短的一条。 缺点:当路径特别多时,特别麻烦;没有规律可循。 V4 V1 V2 V5 V3 20 25 10 8 12 18 3 15 7.4.1 最短路径问题 理解路径长度递增: V4

文档评论(0)

1亿VIP精品文档

相关文档