mirror of
https://github.com/youngyangyang04/leetcode-master.git
synced 2025-07-08 16:54:50 +08:00
@ -191,7 +191,7 @@ public:
|
||||
vector<int> left = robTree(cur->left);
|
||||
vector<int> right = robTree(cur->right);
|
||||
// 偷cur,那么就不能偷左右节点。
|
||||
int val1 = cur->val + left[1] + right[1];
|
||||
int val1 = cur->val + left[0] + right[0];
|
||||
// 不偷cur,那么可以偷也可以不偷左右节点,则取较大的情况
|
||||
int val2 = max(left[0], left[1]) + max(right[0], right[1]);
|
||||
return {val2, val1};
|
||||
|
Reference in New Issue
Block a user