有人可以建议我什么时候需要水平顺序遍历(解决一些实际/现实生活场景)?
答案 0 :(得分:4)
Level order traversal实际上是广度优先搜索,本质上不是递归的。
来自:http://en.wikipedia.org/wiki/Breadth-first_search
广度优先搜索可用于解决图论中的许多问题,例如:
答案 1 :(得分:1)
Google Map Direction始终使用级别订单遍历(BFS)。
算法重复选择最接近交叉点的节点的相同方法,最终选择长度最短的路径。
http://blog.hackerearth.com/breadth-first-search-algorithm-example-working-of-gps-navigation