进步感受: Good jod!
这次做二叉树的题感觉,都简单很多,特别是前面几道遍历的,题目各种解法彻底搞懂了之后,就没有什么难的了。
解题思路:
1、递归,如下面代码的解法
2、使用层次遍历法,来获得层的数量,不过感觉有点杀鸡焉用牛刀的感觉!
import java.util.*; public class Solution { /** * @param root TreeNode类 * @return int整型 */ public int maxDepth (TreeNode root) { if(root == null) { return 0; } return Math.max(maxDepth(root.left), maxDepth(root.right))+1; } }