题目描述:
首刷看解:
class Solution {
public:
int maxSubArray(vector<int>& nums) {
int curValue = 0, maxSubA = 0;
for (const auto& iter : nums)
{
curValue = max(curValue + iter, iter);
maxSubA = max(curValue, maxSubA);
}
return maxSubA;
}
};