Find maximum contiguous subarray sum
JavaScript
function maxSubArray(nums) {
let maxSub = -Infinity, curSum =0;
for(const n of nums){
curSum = curSum<0 ? n : curSum+n;
maxSub = Math.max(maxSub, curSum)
console.log(curSum, maxSub)
}
return maxSub;
}
console.log(maxSubArray([4,-1,2,1,-5,6]))