西特张

关注

[算法导论] 剑指 Offer 42. 连续子数组的最大和

西特张

关注

阅读 74

2022-02-19

0. 题目

1. tmp<0也要比较,因为可以是负数。o(n) o(1)

class Solution:
    def maxSubArray(self, nums):
        res = nums[0]
        tmp = 0
        for x in nums:
            tmp += x 
            res = max(res,tmp) #tmp<0也要比较,因为可以是负数。
            if tmp<0:
                tmp=0
        return res

相关推荐

飞鸟不急

剑指 Offer 42. 连续子数组的最大和

飞鸟不急 63 0 0

浮游图灵

LeetCode(剑指 Offer)- 42. 连续子数组的最大和

浮游图灵 39 0 0

北溟有渔夫

【LeeCode】剑指 Offer 42. 连续子数组的最大和

北溟有渔夫 102 0 0

Mezereon

LC: 剑指 Offer 42. 连续子数组的最大和

Mezereon 66 0 0

青乌

剑指 Offer 42. 连续子数组的最大和、Leetcode的Go实现

青乌 14 0 0

黄昏孤酒

23. (★ 动态规划 没思路)剑指 Offer 42. 连续子数组的最大和

黄昏孤酒 55 0 0

正义的杰克船长

<剑指offer>连续子数组的最大和(二)(中等)

正义的杰克船长 35 0 0

认真的老去

【剑指offer】<动态规划--简单>【JZ42 连续子数组的最大和】

认真的老去 28 0 0

快乐小码农

【剑指Offer】连续子数组的最大和 解题报告(Python)

快乐小码农 77 0 0

四月Ren间

LeetCode 面试题42. 连续子数组的最大和

四月Ren间 57 0 0

精彩评论(0)

0 0 举报