阅读背景:

[数据结构]深度优先搜索算法(Depth-First-Search,DFS)

来源:互联网 

深度优先搜索算法的概念

  与广度优先搜索算法不同,深度优先搜索算法类似与树的先序遍历。这种搜索算法所遵循的搜索策略是尽可能“深”地搜索一个图。它的基本思想如下:首先访问图中某一个起始顶点v,然后由v出发,访问与v相邻且未被访问的任一顶点w1,再访问与w1邻接且未被访问的任一顶点w2,….重复上述过程。当不能再继续向下访问时,依次退回到最近被访问的顶点,若它还有邻接顶点未被访问过,则从该点开始继续上述搜索过程,直到图中所有顶点均被访问过为止  与广度优先搜索算法不同,深度优先搜索算法类似与树的先




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: