programación dinámica Leetcode_ _53 máxima y subsecuencia

53. El máximo y subsecuencia

Aquí Insertar imagen Descripción
ideas:

class Solution:
    def maxSubArray(self, nums: List[int]) -> int:
        length = len(nums)
        if not nums:
            return 0
        max_sum = nums[0]
        sums = 0
        for i in range(0, length):
            sums += nums[i]
            max_sum = max(max_sum, sums)
            if sums < 0:
                sums = 0
        return max_sum
Publicado 31 artículos originales · ganado elogios 0 · Vistas 730

Supongo que te gusta

Origin blog.csdn.net/freedomUSTB/article/details/105029667
Recomendado
Clasificación