Stack Bash - Master data structures and algorithms

Maximum subarray

Hard
Given an array of integers, find the maximum sum of any subarray within the array.
Some examples:
  1. max_sum([1, 9, 2]) returns 12 from the subarray [1, 9, 2]
  2. max_sum([-2, 5, -1, 4]) returns 8 from the subarray [5, -1, 4]
  3. max_sum([-1, 3, -2]) returns 3 from the subarray [3]
Note that a subarray implies that the numbers must be contiguous in the array.

Solution

7 Essential Arrays Coding Interview Problems

Master Arrays by trying the coding challenges below.
  1. 1.Trade stock onceEasy
  2. 2.AdditionEasy
  3. 3.Find the smallestEasy
  4. 4.Sort colorsMedium
  5. 5.Reorganize numbersHard
  6. 6.Maximum subarrayHard
  7. 7.Container of waterHard