题解 | #连续子数组的最大和#

连续子数组的最大和

http://www.nowcoder.com/practice/459bd355da1549fa8a49e350bf3df484

function FindGreatestSumOfSubArray(array)
{
    let maxCount = Math.min.apply(null, array); //因为有可能都是负数,所以初始化给最小值
    for (let i=0; i<array.length; i++) {
        let total = 0;
        for (let j=i+1; j<=array.length; j++) {
           total = array.slice(i, j).reduce((pre, data) => {
               return pre + data;
           });
           if (total > maxCount) {
               maxCount = total;
           }
        }
    }
    return maxCount;
}
module.exports = {
    FindGreatestSumOfSubArray : FindGreatestSumOfSubArray
};
全部评论

相关推荐

03-05 12:52
吉林大学 Java
挣K存W养DOG:他的价值在于把他家里积攒的财富回馈给社会
点赞 评论 收藏
分享
03-24 21:23
已编辑
郑州大学 Java
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务