Kadane, Minus One
Find the maximum sum of a non-empty contiguous subarray, where you may optionally delete AT MOST ONE element from within it (the remaining elements must stay contiguous in the original array).
Input: the first line has N; the second line has N integers.
Output: the best achievable sum.
Constraints:
- 1 ≤ N ≤ 105
- |ai| ≤ 104
Sample Tests
Input 1
5 1 -2 3 -1 4
Output 1
7
Input 2
1 -3
Output 2
-3
Discussion (opens after you solve — no spoilers before)
No comments yet.