Quick actions

cmd+k|ctrl+k

Navigation

Languages

Arrays

Snippet info

Language

JavaScript

Visibility

public

Author

deesudo7

Created

2023-08-14T15:57:15.323367Z

Updated

2023-08-14T23:09:16.45671Z

/**
 * @param {number[]} nums
 * @return {number}
 */
var maxSubArray = function(nums) {
// Input: nums = [4,-1,2,1,-5,4]
// Output: 6
// Explanation: The subarray [4,-1,2,1] has the largest sum 6.
    let sum = 0;
    let max = nums[0]
    let subArray = []
    
    for(let i = 0; i < nums.length; i++) {
        let innerArray = []
        innerArray.push(nums[i])
        for(let j = i+1; j < nums.length; j++){
            innerArray.push(nums[j])
            // subArray.push(nums[j])
        }
        subArray.push(innerArray)
    }
    console.log(subArray)
    return sum
};

console.log(maxSubArray([-2,1,-3,4,-1,2,1,-5,4]))
INFO