class Solution {
public:
int FindGreatestSumOfSubArray(vector<int> array) {
int ans=array[0],max=array[0];
for(int i=1;i<array.size();i++){
if(ans>0){
ans+=array[i];
max=ans>max?ans:max;
}
else {
ans=array[i];
max=ans>max?ans:max;
}
}
return max;
}
};



京公网安备 11010502036488号