Maximum Subarray Sum Problem Statement

Given an array arr of length N consisting of integers, find the sum of the subarray (including empty subarray) with the maximum sum among all subarrays.

Explanation:

A subarray is a contiguous segment of an array, meaning it can be formed by removing 0 or more integers from the start, and 0 or more integers from the end of the array.

Input:

N
arr[0] arr[1] ... arr[N-1]

Output:

The sum of the maximum subarray.

Example:

Input:
N = 5
arr = [-2, 1, -3, 4, -1]
Output:
4
Explanation:

The maximum subarray sum is obtained by the subarray [4] which has the sum 4.

Constraints:

  • 1 <= N <= 10^6
  • -10^6 <= arr[i] <= 10^6
Note:

The sum of an empty subarray is considered 0.

Boggula Venkata Ajith Reddy
1mo
Hamburger Menu AmbitionBox Logo Search community Asked inInfosys,System Engineer Maximum Subarray Sum You are given an array (ARR) of length N, consisting of integers. You have to find the sum of the ...read more
Anonymous
1mo
Maximum Subarray Sum You are given an array (ARR) of length N, consisting of integers. You have to find the sum of the subarray (including empty subarray) having maximum sum among all subarrays. A sub...read more
Boggula Venkata Ajith Reddy
1mo
Divide And Conquer Approach Divide the array into 2 halves. Get the answer of left and right parts of the array by recursion. Get the answer of Maximum subarray sum such that the subarray crosses the ...read more
Boggula Venkata Ajith Reddy
1mo
Hamburger Menu AmbitionBox Logo Search companycommunity Asked inInfosys,System Engineer Maximum Subarray Sum You are given an array (ARR) of length N, consisting of integers. You have to find the sum ...read more
Add answer anonymously...
Infosys System Engineer Interview Questions
Stay ahead in your career. Get AmbitionBox app
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
65 L+

Reviews

4 L+

Interviews

4 Cr+

Salaries

1 Cr+

Users/Month

Contribute to help millions

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2024 Info Edge (India) Ltd.

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter