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

Sum Of Left Leaves

Tree
easy
Score: 20

Given the root of a binary tree, return the sum of all left leaves.

A leaf is a node with no children. A left leaf is a leaf that is the left child of another node.

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

Input Format:

First Parameter - TreeNode root

Output Format:

Return the number.

Example 1 :

img

Input:
    root = [3 9 20 null null 15 7]
Output:
    24
Explanation:
    There are two left leaves in the tree, with values 9 and 15.

Example 2 :

Input : 
    root = [1]
Output : 
     0

Contraints :

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