class Solution {
public int maxSubArray(int[] nums) {
if(nums == null || nums.length == 0)
return 0;
int res = nums[0];
int maxI = nums[0];
for(int i = 1;i < nums.length;i ++){
maxI = Math.max(maxI + nums[i],nums[i]);
res = Math.max(maxI,res);
}
return res;
}
}
leetcode:24.最大子树和 简单
最新推荐文章于 2024-11-14 23:35:31 发布