918. Maximum Sum Circular Subarray
https://leetcode.com/problems/maximum-sum-circular-subarray/
class Solution:
def maxSubArray(self, nums: List[int]) -> int:
currSum = 0
maxSum = float("-inf")
for num in nums:
currSum = max(currSum+num, num)
maxSum = max(maxSum, currSum)
return maxSum
Last updated