直接上码
maxNum取小点 测试值中有int的最小边界值
class Solution:
def maxSubArray(self, nums: List[int]) -> int:
if len(nums) == 0:
return 0
num = 0
maxNum = -999999999999
for i in range(len(nums)):
if num < 0:
num = 0
num = num + nums[i]
maxNum = max(num, maxNum)
return maxNum