剑指 Offer 55 - I. 二叉树的深度
思路:复试的时候做过这个题,后序遍历左右子树,当前节点深度为左右子树深度最大值+1。
剑指 Offer 55 - I. 二叉树的深度
/** * Definition for a binary tree node. * public class TreeNode { * int val; * TreeNode left; * TreeNode right; * TreeNode(int x) { val = x; } * } */ class Solution { public int maxDepth(TreeNode root) { if(root == null) return 0; return Math.max(maxDepth(root.left), maxDepth(root.right)) + 1; } }