数据结构:第7章图C.pptVIP

  • 7
  • 0
  • 约5.78千字
  • 约 32页
  • 2021-11-03 发布于安徽
  • 举报
Kruskal算法示例:对边操作,归并边 普利姆(Prim)算法示例: 归并顶点 7.4 图的其他运算 3. 求最短路径 一、单源最短路径 (Dijkstra算法) 例2: Dijkstra(迪杰斯特拉)算法 算法描述: 算法的C语言程序见教材P189; 对应流程图见下页: 算法流程: 例: 二、所有顶点之间的最短路径 7.5 图的应用 利用AOE网络可以解决以下两个问题: 对于下面的AOE网络,试回答下列问题: (8分) 刘先 “蒙”答有关内容: 讨论: AOE网预备知识: AOE网:带权的有向图,其中,顶点表示事件,弧表示活动,权表示活动持续的时间。 关键路径:AOE网中有些活动可以并行进行,所以完工的最短时间是从开始点到完成点的最长路径的长度(即沿途各活动持续时间之和)。路径长度最长的路径叫做关键路径。 最早发生时间:假设开始点是V1,从V1到Vi的最长路径长度叫做事件Vi的最早发生时间[ e(i) ] 最迟开始时间:不推迟整个工程完成的前提下,活动ai最迟必须开始进行的时间[ l(i) ] 关键活动:l(i) = e(i)的活动 第7章小结 * 第7章作业 7.1 7.3 下周二交 回顾: 图的顺序存储结构: 邻接矩阵表示法 图的链式存储结构: 邻接表表示法 A.Edge ( v1 v2 v3 v4 v

文档评论(0)

1亿VIP精品文档

相关文档