首页 > 试题广场 >

已知有向图G=(V,E),其中V={a,b,c,d,e,f,

[单选题]
已知有向图G=(V,E),其中V={a,b,c,d,e,f,g},
E={<a,b>,<a,c>,<a,d>,<b,e>,<c,e>,<c,f>,<d,f>,<e,g>,<f,g>}G的拓扑序列是(      )
  • a,c,d,f,b,e,g
  • a,c,b,f,d,e,g
  • a,c,d,e,b,f,g
  • a,b,e,c,d,f,g
拓扑结构:
  1. 选择一个入度为0的顶点输出;
  2. 然后删除此顶点,并删除以此顶点为尾的弧;
  3. 继续重复此操作.....
  4. 直到输出全部顶点或AOV网中不存在入度为0的顶点为止。
编辑于 2020-07-07 20:16:22 回复(0)
拓扑序列是顶点活动网中将活动按发生的先后次序进行的一种排列。
该排列满足:如果图中有一条从u到v的路径,则顶点v必须出现在顶点u之后。找出顶点活动网中的拓扑序列称“拓扑排序”。

画图后对照选项
B:f需c、d发生后才能发生
C:e需b、c发生后才能发生
D:同C
发表于 2018-12-29 19:25:00 回复(0)
1:从 DAG 图中选择一个 没有前驱(即入度为0)的顶点并输出。
2:从图中删除该顶点和所有以它为起点的有向边。
3:重复 1 和 2 直到当前的 DAG 图为空或当前图中不存在无前驱的顶点为止。后一种情况说明有向图中必然存在环。
发表于 2021-12-17 14:53:26 回复(0)