大数据分析方法与实践——基于Python语言 课件 第8章图-2(图的遍历).pptx

大数据分析方法与实践——基于Python语言 课件 第8章图-2(图的遍历).pptx

从给定图中任意指定的顶点(称为初始点)出发,按照某种搜索次序沿着图的边访问图中的所有顶点,使每个顶点仅被访问一次,这个过程称为图的遍历。

图的遍历得到的顶点序列称为图遍历序列。;根据搜索方法的不同,图的遍历方法有两种:;(1)先访问顶点v。

(2)选择一个与顶点v相邻且没被访问过的顶点w,再从w出发进行深度优先遍历即DFS(G,w)。

(3)当w没有相邻点或者w的所有相邻点均已访问,则从w回退(回溯)到顶点v,再选择一个与顶点v相邻且没被访问过的顶点w1继续上述过程,直到图中与初始顶点v邻接的所有顶点都被访问过为止。;深度优先遍历的过程体现出后进先出的特点:用栈或递归方式实现。;

文档评论(0)

1亿VIP精品文档

相关文档