曾经,我非常羡慕那些人见人爱的人,我也想要变成那样,可是后来我才明白人见人爱也是需要天赋的,后来我开始默默努力,我想,就算我不能让每个人都喜欢我,至少因为我做的努力能得到别人的尊重。

常见算法题解析

1、滴滴真题第一道

答案(AC):

var readline = require('readline');
const rl = readline.createInterface({
        input: process.stdin,
        output: process.stdout
});
var input="";
var input_array="";
process.stdin.resume();
process.stdin.setEncoding('ascii');
process.stdin.on('data', function (data) {
    input += data;
});
var n;
var arr=[];
process.stdin.on('end', function () {
    input_array = input.split("\n");
    // 处理input
    n=input_array[0];
    arr=input_array[1].split(" ").map(function(item){
        return parseInt(item,10);
    });
    console.log(FindGreatestSumOfSubArray(arr));
});
function FindGreatestSumOfSubArray(array){
    var max=array[0];
    var temp=array[0];
    for(var i=0;i<array.length;i++){
        temp=Math.max(temp+array[i],array[i]);
        max=Math.max(temp,max);
    }
    return max;
}

 

posted @ 2017-05-05 21:20  Wayne-Zhu  阅读(324)  评论(0编辑  收藏  举报

一分耕耘,一分收获。