DFS深度优先算法
来源:互联网 发布:神之浩劫ps4港服网络 编辑:程序博客网 时间:2024/06/15 03:45
DFS深度优先算法伪代码
/**time为全局变量,初始值为0*/DFS(G)//初始化color,πfor each vertex u∈V[G] do color[u]←WHITE π[u]←NILtime←0//循环访问所以节点,仅节点未被访问过(白色)时进行处理for each vertex u∈V[G] do if color[u]=WHITE then DFS-VISIT(u)/**d[u],f[u]为时间戳;d[u]为首次访问被置为灰色时,f[u]为所以子节点访问完毕时*/DFS-VISIT(u)color[u]←GRAYtime←time+1d[u]←timefor each v∈Adj[u] do if color[v]=WHITE then π[v]←u DFS-VISIT(v)color[u]←BLACKf[u]←time←time+1
以下为执行顺序示意图
0 0
- dfs深度优先算法
- 深度优先算法DFS
- DFS深度优先算法
- DFS深度优先算法
- 深度优先搜索(DFS)算法
- 深度优先算法(depthFirstSearch,DFS)
- 算法 DFS深度优先搜索
- DFS(深度优先搜索算法)
- 深度优先搜索(DFS)算法
- DFS深度优先搜索算法
- 深度优先搜索(DFS) 算法
- DFS深度优先搜索算法
- 深度优先算法(DFS)
- 深度优先搜索DFS算法
- #深度优先算法(DFS)
- 深度优先DFS搜索算法
- (DFS算法)深度优先搜索算法
- DFS深度优先算法java算法
- 【20160904】NOIP模拟赛T4
- GCC编译器下的-L与-l的区别
- mybatis特殊字符模糊匹配
- 素数判断及筛法
- 清奇的动物界:萌翻你的高难度瑜伽姿势
- DFS深度优先算法
- poj1741 Tree
- Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/**]
- mybatis增删改查封装
- ★leetcode04_Median of Two Sorted Arrays
- 哈夫曼树和哈夫曼编码
- poj TEX Quotes
- Android 属性动画使用(三)
- Java Web服务器向Android客户端返回数据(服务器端)