美文网首页
贪心七:最大子序和

贪心七:最大子序和

作者: 程一刀 | 来源:发表于2021-06-15 10:21 被阅读0次

题目地址: https://leetcode-cn.com/problems/maximum-subarray/

题目描述: 给定一个整数数组 nums ,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。

示例: 输入: [-2,1,-3,4,-1,2,1,-5,4] 输出: 6 解释: 连续子数组 [4,-1,2,1] 的和最大,为 6。

参考代码:

class Solution {
public:
    int maxSubArray(vector<int>& nums) {
        int result = INT_MIN;
        int sum = 0;
        for (int i = 0; i<nums.size(); i++) {
            sum = sum + nums[i];
            if (sum > result) {
                result = sum;
            }
            if (sum<=0) {
                sum = 0;
            }
        }
        
    
        return result;
    }
};

参考链接: https://github.com/youngyangyang04/leetcode-master/blob/master/problems/0053.%E6%9C%80%E5%A4%A7%E5%AD%90%E5%BA%8F%E5%92%8C.md

相关文章

  • 贪心七:最大子序和

    题目地址: https://leetcode-cn.com/problems/maximum-subarray/...

  • 贪心--最大子序和

    目录[https://www.jianshu.com/p/85e18c21317a] 题目[https://lee...

  • 『贪心算法』最大子序和53

    题目相关 原题链接:53. 最大子序和 - 力扣(LeetCode) 涉及知识:贪心算法 题目难度:★ 题目解读 ...

  • 最长连续子序和问题

    0X00 算法总结 最大子序和 53. 最大子序和 这是一道非常经典的 dp 问题, 以最大子序和的最后一个数字来...

  • 【5月】LeetCode:我怎么还是这么菜

    5.3 题目链接 53. 最大子序和 很喜欢的解法(DP) 官方解(分治) 参考题解:最大子序和 但是仔细观察「方...

  • 动态规划1

    53. 最大子序和 70, 爬楼梯

  • [Leetcode] 53. 最大子序和

    53. 最大子序和 来源: 53. 最大子序和 1. 题目描述 给定一个整数数组 nums ,找到一个具有最大和...

  • Leetcode 精选之贪心思想(最大子序和)

    题目描述 给定一个整数数组 nums ,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。 ...

  • 最大子序和

    给定一个整数数组 nums ,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。 示例: 输...

  • 最大子序和

    给定一个整数数组 nums ,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。 示例: 输...

网友评论

      本文标题:贪心七:最大子序和

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