我使用的是递归的方法来做,遵循前序遍历的原则。后面返回一个数组需要注意,递归出来的是一个list集合这里需要更改变成数组 这道题需要注意数组 集合的基本使用方法 以及递归的基本思想 /* * public class TreeNode { * int val = 0; * TreeNode left = null; * TreeNode right = null; * public TreeNode(int val) { * this.val = val; * } * } */ public class Solution { /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返...