Skip to content

Latest commit

 

History

History
14 lines (14 loc) · 272 Bytes

53最大子数组和.md

File metadata and controls

14 lines (14 loc) · 272 Bytes
func maxSubArray(nums []int) int {
    max := nums[0]
    for i := 1; i < len(nums); i++ {
        if nums[i] + nums[i-1] > nums[i] {
            nums[i] += nums[i-1]
        }
        if nums[i] > max {
            max = nums[i]
        }
    }
    return max
}