[电脑基础知识]第8章 图2.ppt

[电脑基础知识]第8章 图2

设图G=是一个具有n个顶点的连通图。则从G的任一顶点(源点)出发,作一次深度优先搜索(广度优先搜索),搜索到的 n个顶点和搜索过程中从一个已访问过的顶点v i 搜索到一个未曾访问过的邻接点v j ,所经过的边(共n-1条)组成 的极小连通子图就是生成树。(源点是生成树的根 * * 5月28日第13周第2次课 * * * * * * 146-* 例如, 对学生选课工程图的拓扑有序序列为: C1 , C2 , C3 , C4 , C5 , C6 , C8 , C9 , C7 或 C1 , C8 , C9 , C2 , C5 , C3 , C4 , C7 , C6 C8 C3 C5 C4 C9 C6 C7 C1 C2 * 146-* 进行拓扑排序的方法 ① 输入AOV网络。令 n 为顶点个数。 ② 在AOV网络中选一个没有直接前驱的顶点, 并输出之; ③ 从图中删去该顶点, 同时删去所有它发出的有向边; ④ 重复以上 ②、③步, 直到 全部顶点均已输出,拓扑有序序列形成,拓扑排序完成;或 图中还有未输出的顶点, 但已跳出处理循环。说明图中还剩下一些顶点, 它们都有直接前驱。这时网络中必存在有向环。 拓扑排序:重复选择没有直接前驱的顶点。 * 146-* 8.7用边表示活动的网络(AOE网络) 如果在无有向环的带权有向图中, 用有向边表示一个工程中的活动 (A

文档评论(0)

1亿VIP精品文档

相关文档