【题目】:102. 二叉树的层序遍历
class Solution { |
- 时间复杂度: O(n)
- 空间复杂度: O(n)
这题的难点在于,题目要求是要返回一个二维数组,那怎么去记录每一层的节点呢?在每一次循环的时候,当前队列中的节点就是这一层的节点,因此可以用一个tempVec来存储当前队列中的数据,在每一轮的循环结束时,把tempVec插入结果数组中。
【题目】:102. 二叉树的层序遍历
class Solution { |
这题的难点在于,题目要求是要返回一个二维数组,那怎么去记录每一层的节点呢?在每一次循环的时候,当前队列中的节点就是这一层的节点,因此可以用一个tempVec来存储当前队列中的数据,在每一轮的循环结束时,把tempVec插入结果数组中。