97

编程题 97 /115

给定一个二叉树,返回该二叉树层序遍历的结果,(从左到右,一层一层地遍历)
例如:
给定的二叉树是{3,9,20,#,#,15,7},

该二叉树层序遍历的结果是
[
[3],
[9,20],
[15,7]

]


提示:
0 <= 二叉树的结点数 <= 1500


参考答案

使用bfs进行层序遍历即可。bfs即开一个队列,先把根入队,然后把队首出队时,将它的儿子入队,这样就是层序遍历。