Fix: Ensure all skills are tracked as files, not submodules
This commit is contained in:
@@ -0,0 +1,16 @@
|
||||
def minSubArraySum(nums):
|
||||
"""
|
||||
Given an array of integers nums, find the minimum sum of any non-empty sub-array
|
||||
of nums.
|
||||
Example
|
||||
minSubArraySum([2, 3, 4, 1, 2, 4]) == 1
|
||||
minSubArraySum([-1, -2, -3]) == -6
|
||||
"""
|
||||
min_sum = nums[0]
|
||||
current_sum = nums[0]
|
||||
|
||||
for i in range(1, len(nums)):
|
||||
current_sum = min(nums[i], current_sum + nums[i])
|
||||
min_sum = min(min_sum, current_sum)
|
||||
|
||||
return min_sum
|
||||
Reference in New Issue
Block a user