0102:二叉树的层序遍历(★)
目录
题目
给你二叉树的根节点 root
,返回其节点值的 层序遍历 。 (即逐层地,从左到右访问所有节点)。
示例 1:
输入:root = [3,9,20,null,null,15,7] 输出:[[3],[9,20],[15,7]]
示例 2:
输入:root = [1] 输出:[[1]]
示例 3:
输入:root = [] 输出:[]
提示:
- 树中节点数目在范围
[0, 2000]
内 -1000 <= Node.val <= 1000
相似问题:
- 0103:二叉树的锯齿形层序遍历
- 0107:二叉树的层序遍历 II
- 0111:二叉树的最小深度
- 0314:二叉树的垂直遍历
- 0637:二叉树的层平均值
- 0429:N 叉树的层序遍历
- 0993:二叉树的堂兄弟节点(1287 分)
- 2471:逐层排序二叉树所需的最少操作数目(1635 分)
- 2493:将节点分成尽可能多的组(2415 分)
分析
迭代保存每层的节点即可。
解答
|
|
45 ms