Maximum Subarray Medium
Problem Statement
Given an integer array `nums`, find the subarray with the largest sum, and return its sum.
A subarray is a contiguous non-empty sequence of elements within an array.
Input Format
The first line contains an integer `n` (the size of the array).
The second line contains `n` space-separated integers representing the array.
Output Format
Print a single integer representing the maximum subarray sum.
Constraints
- 1 <= nums.length <= 10^5
- -10^4 <= nums[i] <= 10^4
Examples
Example 1
Input
9
-2 1 -3 4 -1 2 1 -5 4
Output
6
Explanation: The subarray [4,-1,2,1] has the largest sum 6.
Example 2
Input
1
1
Output
1
Explanation: Single element array.
Example 3
Input
5
5 4 -1 7 8
Output
23
Explanation: The entire array has the maximum sum.
Your Submissions
No submissions yet
Sign in to Submit
Create an account or log in to submit your solution and track your progress.