用一个helper方法进行DFS,每进去一层检查有没有这一层,没有就加多一层,然后将存在的点的值加到特定层中。 import java.util.*; /* * public class TreeNode { * int val = 0; * TreeNode left = null; * TreeNode right = null; * } */ public class Solution { /** * * @param root TreeNode类 * @return int整型ArrayList<ArrayList...