0%
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
class Solution: def sumOfLeftLeaves(self, root: Optional[TreeNode]) -> int: if root==None: return 0 if root.left==None and root.right==None: return 0 left_value = self.sumOfLeftLeaves(root.left) right_value = self.sumOfLeftLeaves(root.right) if root.left!=None and root.left.left==None and root.left.right==None: left_value = root.left.val left_sum = left_value + right_value return left_sum
|