不构建树,而利用递归的方式来得到右视图 重点有: 1.层数数组layer对应先序数组的原因是右视图的本质是每层的最右节点,而先序遍历保证每层最右节点出现在后面 2.递归的边界条件的判定是取决于我们如何定义左右子树的边界,这里容易出错 3.map用来加速每次查找当前根节点在中序数组中的下标 import java.util.HashMap; public class Solution { /** * 代码中的类名...