题目描述 输入一棵二叉树,求该树的深度.从根结点到叶结点依次经过的结点(含根.叶结点)形成树的一条路径,最长路径的长度为树的深度. 递归解析: 思路: 从根节点出发,查询左子树的深度,获取右子树的深度,比较一下,取大的,再加一.就是整个二叉树的深度. 递归的三个条件 边界条件:当前节点下,是否还有子节点,没有返回,有继续递归 递归前进段:当前节点下,还有子节点 递归返回段:当前节点下,没有子节点 递归解答 /** public class TreeNode { int val = 0; Tree