剑指 Offer 32 - I. 从上到下打印二叉树 - 力扣(LeetCode)
从上到下打印出二叉树的每个节点,同一层的节点按照从左到右的顺序打印。
例如:
给定二叉树: [3,9,20,null,null,15,7],
3
/
9 20
/
15 7
返回:
[3,9,20,15,7]
思路:
- 按层打印明显为bfs
复杂度:
O(n)
题解:
class Solution { |
- z字形
class Solution { |
剑指 Offer 32 - I. 从上到下打印二叉树 - 力扣(LeetCode)
从上到下打印出二叉树的每个节点,同一层的节点按照从左到右的顺序打印。
例如:
给定二叉树: [3,9,20,null,null,15,7],
3
/
9 20
/
15 7
返回:
[3,9,20,15,7]
O(n)
class Solution { |
class Solution { |