1
class Solution {
2
int sum = 0;
3

4
public:
5
bool solve(TreeNode *root) {
6
if (root == NULL) return false;
7
if (root->left == NULL && root->right == NULL) return true;
8
if (solve(root->left)) sum += root->left->val;
9
solve(root->right);
10
return false;
11
}
12
int sumOfLeftLeaves(TreeNode *root) {
13
solve(root);
14
return sum;
15
}
16
};

0

WPM •0 •0

100%

ACC •0 •0

0s

TIME •0