We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 61d37fe commit 9a98c48Copy full SHA for 9a98c48
Basic programs/revision/MaximumSubarrayLC53.java
@@ -25,12 +25,13 @@ public static int maxSubArray(int[] nums) {
25
26
int[] dp = new int[nums.length];
27
dp[0] = nums[0];
28
-
+
29
int maxsum = nums[0];
30
31
for (int i = 1; i < nums.length; i++) {
32
33
- dp[i] = (nums[i] > dp[i - 1]) ? nums[i] : nums[i] + dp[i - 1];
+ // dp[i] = (nums[i] > dp[i - 1]) ? nums[i] : nums[i] + dp[i - 1];
34
+ dp[i] = Math.max(nums[i], nums[i] + dp[i - 1]);
35
36
maxsum = Math.max(maxsum, dp[i]);
37
}
0 commit comments