东南大学数据结构_Lec010.pptxVIP

  • 3
  • 0
  • 约4.96千字
  • 约 23页
  • 2017-11-11 发布于江西
  • 举报
东南大学数据结构_Lec010

第10讲 图的应用数据结构有向无环图及其应用最短路径有向无环图的应用背景数据结构一个工程(project)都可分为若干个称为活动(active)的子工程(或工序),各个子工程受到一定的条件约束:某个子工程必须开始于另一个子工程完成之后;整个工程有一个开始点(起点)和一个终点。 人们关心的问题:工程能否顺利完成?影响工程的关键活动是什么?估算整个工程完成所必须的最短时间是多少?有向无环图(Directed Acycling Graph)是图中没有回路(环)的有向图。DAG是一类具有代表性的图,主要用于研究工程项目的工序问题、工程时间进度问题等。AOV网在一个表示工程的有向图中,用顶点表示活动,用弧表示活动之间的优先关系,这样的有向图为顶点表示活动的网 ,称为AOV网(Activity On Vertex Network)。AOV网中的弧表示活动之间存在的某种制约关系;AOV网中不能存在回路。设 G =(V, E)是一个具有n个顶点的有向图,V中的顶点序列v1, v2, ……, vn,满足若从顶点vi到vj有一条路径,则在顶点序列中顶点vi必在顶点vj之前。这样的顶点序列为一个拓扑序列。拓扑排序就是对一个有向图构造拓扑序列的过程。输出全部顶点,则说明是不存在环的AOV网;否则不是AOV网。解决一个工程能否顺利进行的问题。数据结构拓扑排序算法数据结构算法思想① 在AOV网中选择一个没有前

文档评论(0)

1亿VIP精品文档

相关文档