剑指 Offer 32 – II. 从上到下打印二叉树
本问题对应的 leetcode 原文链接:剑指 Offer 32 – II. 从上到下打印二叉树
问题描述
从上到下按层打印二叉树,同一层的节点按从左到右的顺序打印,每一层打印到一行。
例如:
给定二叉树: [3,9,20,null,null,15,7]
,
3
/
9 20
/
15 7
返回其层次遍历结果:
[
[3],
[9,20],
[15,7]
]
提示:
节点总数 <= 1000
解题思路
视频讲解直达: 本题视频讲解
代码实现
时间复杂度:O(n)
额外空间复杂度:容器里最对存放 1/2 的节点,故为 O(n)