【剑指offer】 最大子序和
题目
给定一个整数数组 nums
,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。
我的答案
/**
* @param {number[]} nums
* @return {number}
*/
var maxSubArray = function (nums) {
var preValue = nums[0];
var maxRes = nums[0];
for (var i = 1; i < nums.length; i++) {
preValue = Math.max(nums[i], preValue + nums[i]);
maxRes = Math.max(preValue, maxRes);
}
return maxRes;
};
动态规划。
标题:【剑指offer】 最大子序和
作者:limanting
地址:https://blog.manxiaozhi.com/articles/2021/09/25/1632557406677.html