分享

连续子数组的最大和

 行者花雕 2022-11-19 发布于北京
class Solution:
    def maxSubArray(self, nums: List[int]) -> int:
        # 设当前的和为 cur_sum
        cur_sum = 0
        res = nums[0]
        for num in nums:
            # 如果当前和大于0
            if cur_sum > 0:
                cur_sum += num
            else:
                cur_sum = num
            
            res = max(res, cur_sum)
        return res

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多