About 245,000 results
Open links in new tab
  1. Maximum Subarray Problem in Java - Baeldung

    Jan 8, 2024 · The maximum subarray problem is a task to find the series of contiguous elements with the maximum sum in any given array. For instance, in the below array, the highlighted subarray has the maximum sum(6): In this tutorial, we’ll take a look at two solutions for finding the maximum subarray in an array.

  2. Maximum Subarray Sum – Kadane’s Algorithm | GeeksforGeeks

    Feb 28, 2025 · Given an array arr [], the task is to find the subarray that has the maximum sum and return its sum. Examples: Explanation: The subarray {7, -1, 2, 3} has the largest sum 11. Explanation: The subarray {-2} has the largest sum -2. Explanation: The subarray {5, 4, 1, 7, 8} has the largest sum 25.

  3. Print subarray with maximum sum - GeeksforGeeks

    Sep 11, 2024 · Given an array arr [], the task is to print the subarray having maximum sum. Examples: Explanation: The subarray {7, -1, 2, 3} has the largest sum 11. Explanation: The subarray {6, -2, -3, 1, 5} has the largest sum of 7. The idea is to run two nested loops to iterate over all possible subarrays and find the maximum sum.

  4. Maximum Subarray - LeetCode

    Maximum Subarray - Given an integer array nums, find the subarray with the largest sum, and return its sum. Example 1: Input: nums = [-2,1,-3,4,-1,2,1,-5,4] Output: 6 Explanation: The subarray [4,-1,2,1] has the largest sum 6.

  5. Java Program for Maximum Product Subarray - GeeksforGeeks

    Nov 29, 2022 · Write a Java program for a given 2D array, the task is to find the maximum sum subarray in it. For example, in the following 2D array, the maximum sum subarray is highlighted with blue rectangle and sum of this subarray is 29.

  6. 53. Maximum Subarray - In-Depth Explanation - AlgoMonster

    In-depth solution and explanation for LeetCode 53. Maximum Subarray in Python, Java, C++ and more. Intuitions, example walk through, and complexity analysis. Better than official and forum solutions.

  7. Solution to the maximum subarray problem in linear time : …

    Aug 3, 2020 · This problem is also referred to as the Maximum subarray problem. Our first approach to the solution will be the usage of brute force technique and then we will move on to solve the problem using Kadane’s algorithm.

  8. LeetCode – Maximum Subarray (Java) – Program Creek

    Feb 1, 2013 · Let f (n) be the maximum subarray for an array with n elements. We need to find the subproblem and the relation. The changing condition for dynamic programming is “We should ignore the sum of the previous n-1 elements if nth element is greater than the sum.” sum [0] = nums [0]; for(int i =1; i <nums. length; i ++){ .

  9. Mastering Java Maximum Subarray: A Comprehensive Guide

    Learn how to solve the Maximum Subarray problem in Java with step-by-step instructions, code examples, and best practices.

  10. Maximum Subarray Solution in Java

    public int maxSubArray(int[] nums) { // dp[i] := the maximum sum subarray ending in i. int[] dp = new int[nums.length]; dp[0] = nums[0]; for (int i = 1; i < nums.length; ++i) dp[i] = Math.max(nums[i], dp[i - 1] + nums[i]); return Arrays.stream(dp).max().getAsInt(); The approach used in the code is dynamic programming.

  11. Some results have been removed
Refresh