Skip to main content

Maximum subarray problem

The maximum subarray problem is the task of finding the contiguous subarray within a one-dimensional array, a[1...n], of numbers which has the largest sum, where,

Maximum subarray

Maximum subarray

Exampleโ€‹

The list usually contains both positive and negative numbers along with 0. For example, for the array of values โˆ’2, 1, โˆ’3, 4, โˆ’1, 2, 1, โˆ’5, 4 the contiguous subarray with the largest sum is 4, โˆ’1, 2, 1, with sum 6.

Solutionsโ€‹

Referencesโ€‹