Maximum subarray sum problem for every size

Revision en1, by n00bie, 2018-09-25 12:21:06

This problem was in recent codechef contest

https://www.codechef.com/COOK98B/problems/OETW

It's actually very simple, but I could not see that at first, and reduced it to the following subproblem (even the reduction might be wrong, but that doesn't matter):

Given a binary array of size n, we need the maximum subarray sum for every size k = 1..n

Can this problem be solved for n<=2e6 ? I can't think of anything better than O(n^2)

History

 
 
 
 
Revisions
 
 
  Rev. Lang. By When Δ Comment
en1 English n00bie 2018-09-25 12:21:06 538 Initial revision (published)