美文网首页
Leetcode53. Maximum Subarray

Leetcode53. Maximum Subarray

作者: mztkenan | 来源:发表于2017-07-06 22:12 被阅读15次

50.45%

class Solution {
public:
    int maxSubArray(vector<int>& nums) {
        int maxSum=nums[0];
        int dp[nums.size()];//以当前字符串为最后一个字符串的子字符串最大和
        dp[0]=nums[0];
        for (int i=1;i<nums.size() ;i++ )
        {
            dp[i]=nums[i]+(dp[i-1]>0?dp[i-1]:0);
            maxSum=max(dp[i],maxSum);
        }
        return maxSum;
    }
};

相关文章

网友评论

      本文标题:Leetcode53. Maximum Subarray

      本文链接:https://www.haomeiwen.com/subject/pjpkhxtx.html