所谓的二叉树广度遍历,就是从上到下依次一层一层遍历。
队列的特点是先进先出,正好可以利用这一特点做二叉树的广度优先遍历,所以遍历的时候需要借助一个队列。
以下是要遍历的二叉树:
1 |
|
以下是输出结果:1
2
3
广度优先遍历结果:
["A", "B", "C", "D", "E", "F"]
专注移动开发
所谓的二叉树广度遍历,就是从上到下依次一层一层遍历。
队列的特点是先进先出,正好可以利用这一特点做二叉树的广度优先遍历,所以遍历的时候需要借助一个队列。
以下是要遍历的二叉树:
1 |
|
以下是输出结果:1
2
3
广度优先遍历结果:
["A", "B", "C", "D", "E", "F"]