遍历算法
            
            
                 
                    | 1 | const tree = [ | 
深度优先遍历:
深度优先搜索算法将会从第—个指定的顶点开始遍历图,沿着路径直到这条路径最后被访问了,接着原路回退并探索条路径。
 
| 1 | function dfs(arr, handler) { | 
广度优先遍历:
广度优先算法会从指定的第一个顶点开始遍历图,先访问其所有的相邻点,就像一次访问图的一层。
换句话说,就是先宽后深的访问顶点。
 
| 1 | function bfs(arr, handler) { | 
模拟二叉树结构:
| 1 | const node = { | 
前序遍历:
| 1 | function prevSearch(node) { | 
- Post title: 遍历算法
- Create time: 2020-03-16 14:45:00
- Post link: 2020/03/16/遍历算法/
- Copyright notice: All articles in this blog are licensed under BY-NC-SA unless stating additionally.
         Comments