无向图G(V,E),其中V={a,b,c,d,e},E={(a,b),(a,e),(a,c),(b,e),(c,f),(f,d),(e,d)},对该图从a开始进行深度优先遍历,得到的顶点序列有?分析一下
时间: 2024-04-27 22:20:37 浏览: 109
C语言 输入无向图连通图的顶点数、顶点信息、边数、顶点对序列及遍历的起始点序号,输出深度优先遍历序列
5星 · 资源好评率100%
从a开始进行深度优先遍历,首先访问a,然后访问a的邻居节点b、e、c,其中b还有一个邻居节点e,因此再访问e,然后访问e的邻居节点d,d没有其他邻居节点,返回e,再访问b的另一个邻居节点a已经访问过了,所以访问b的另一个邻居节点e,但是e已经访问过了,返回b,再访问a的另一个邻居节点c,c的邻居节点f还没有被访问,因此访问f,f的邻居节点d已经被访问过了,返回f,再返回c,最后访问完a的所有邻居节点,遍历结束。
因此,顶点的访问序列为a -> b -> e -> d -> c -> f。
阅读全文