二叉树的层次遍历 II。给定一个二叉树,返回其节点值自底向上的层次遍历。 (即按从叶子节点所在层到根节点所在的层,逐层从左向右遍历)
例如:
给定二叉树 [3,9,20,null,null,15,7]
,
1 |
|
返回其自底向上的层次遍历为:
1 |
|
1 |
|
思路一
广度优先遍历,队列解决。时间复杂度 \(O(n)\)。
1 |
|
思路二
广度优先遍历,递归解决。时间复杂度 \(O(n)\)。
1 |
|
二叉树的层次遍历 II。给定一个二叉树,返回其节点值自底向上的层次遍历。 (即按从叶子节点所在层到根节点所在的层,逐层从左向右遍历)
例如:
给定二叉树 [3,9,20,null,null,15,7]
,
1 |
|
返回其自底向上的层次遍历为:
1 |
|
1 |
|
广度优先遍历,队列解决。时间复杂度 \(O(n)\)。
1 |
|
广度优先遍历,递归解决。时间复杂度 \(O(n)\)。
1 |
|
微信打赏
支付宝打赏