Skip to content

Commit a524b35

Browse files
authored
Sum_maximum_subarray
Sum of maximum sub array/list
1 parent bfea4ce commit a524b35

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

Sum_maximum_subarray

+12
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
def max_sub_array(arr,k):
2+
n=len(arr)
3+
if n<k:
4+
return 0
5+
max_sum=0
6+
current_sum=sum(arr[:k])
7+
max_sum=current_sum
8+
for i in range(1,n-k+1):
9+
current_sum=current_sum-arr[i-1]+arr[i+k-1]
10+
max_sum=max(max_sum,current_sum)
11+
return max_sum
12+
print(max_sub_array([1,2,3,4,5,6,7,4,3],3))

0 commit comments

Comments
 (0)