二叉树的右视图
算法-二叉树的右视图
背景
-
算法–二叉树的右视图
-
博主以代码随想录算法公开课进行学习
题目
-
给定一个二叉树的 根节点
root,想象自己站在它的右侧,按照从顶部到底部的顺序,返回从右侧所能看到的节点值。示例 1:
**输入:**root = [1,2,3,null,5,null,4]
输出:[1,3,4]
示例 2:
**输入:**root = [1,2,3,4,null,null,null,5]
输出:[1,3,4,5]
思路
- 与层序遍历差不多,判断是否遍历到单层的最后一个元素,如果是就加入队列
代码实现
1 | /** |