53. Maximum Subarray
Maximum Subarray
Solution
public class Solution {
public int maxSubArray(int[] nums) {
int max = Integer.MIN_VALUE;
int runner = 0;
for (int i = 0; i < nums.length; i++) {
runner += nums[i];
if (max < runner) {
max = runner;
}
if (runner < 0)
runner = 0;
}
return max;
}
}Last updated