Max Sum Subarray of size K
Problem Link: https://practice.geeksforgeeks.org/problems/max-sum-subarray-of-size-k5313/1
class Solution:
def maximumSumSubarray (self,k,arr,n):
# code here
i=0
j=0
ans=float('-inf')
summ=0
while(j<n):
summ=summ+arr[j]
if(j-i+1<k):
j+=1
elif(j-i+1==k):
ans=max(ans,summ)
summ=summ-arr[i]
i+=1
j+=1
return ans
Last updated