To solve this problem, you'll have to open it on the computer

Maximum Depth of Binary Tree

Tree
easy
Score: 20

Given the root of a binary tree, return its maximum depth.

A binary tree’s maximum depth is the number of nodes along the longest path from the root node down to the farthest leaf node.

Class TreeNode:
    val (int)
    left (TreeNode)
    right (TreeNode)

Input Format

First Parameter - TreeNode root

Output Format

Return the number

Example 1:

Input: 
    3 9 20 null null 15 7
Output: 3

"1"

Example 2:

Input:
    1 null 2
Output: 2

Constraints:

  • The number of nodes in the tree is in the range [0, 104].
  • -100 <= Node.val <= 100
  • Expected Time Complexity: O(n)
  • Expected Space Complexity: O(n)
Submit code to see the your result here