一、题目描述 JZ38二叉树的深度题目大意:给定一棵二叉树,求该数的高度 二、算法1(自底向上递归) 算法思路 1.总体思路:根据题意,树的深度是从根节点到叶子结点的所有路径中最长路径的长度,要到达叶子结点,要么走左子树要么走右子树,因此对于以某个结点为根节点构成的子树来说,它所表示的二叉树的深度就是以它右儿子为根的子树的深度+1和以它左儿子为根的子树的深度+1中的最大值2.实现细节:对于空结点,它的深度为0,自底向上递归,即先递归到最底部,再逐步返回最优值至上层结点,还有一种写法是自顶向下递归,读者可以尝试写一下 代码实现(C++11) class Solution { public: in...