Problem
Ask
Submissions

Problem: Maximum Subarray

Medium
30 min
Explore how to identify the contiguous subarray that has the largest sum in an integer array. Learn to implement an efficient O(n) time and O(1) space solution. This lesson helps you strengthen problem-solving skills for coding interviews and understand key algorithmic patterns.

Statement

Given an integer array, nums, find the contiguous subarray that has the largest sum and return its sum.

Note: A subarray is a contiguous part of an array that contains at least one number.

Constraints:

  • 11 \leq nums.length 103\leq 10^3

  • 104-10^4 \leq nums[i] 104\leq 10^4

Problem
Ask
Submissions

Problem: Maximum Subarray

Medium
30 min
Explore how to identify the contiguous subarray that has the largest sum in an integer array. Learn to implement an efficient O(n) time and O(1) space solution. This lesson helps you strengthen problem-solving skills for coding interviews and understand key algorithmic patterns.

Statement

Given an integer array, nums, find the contiguous subarray that has the largest sum and return its sum.

Note: A subarray is a contiguous part of an array that contains at least one number.

Constraints:

  • 11 \leq nums.length 103\leq 10^3

  • 104-10^4 \leq nums[i] 104\leq 10^4