MCPcopy Create free account
hub / github.com/PrajaktaSathe/Java / maxSubArray

Method maxSubArray

Programs/kadane.java:14–27  ·  view source on GitHub ↗
(int a[])

Source from the content-addressed store, hash-verified

12 }
13
14 static int maxSubArray(int a[])
15 {
16 int l = a.length;
17 int max = Integer.MIN_VALUE, max_ending = 0;
18 for (int i = 0; i < l; i++)
19 {
20 max_ending = max_ending + a[i];
21 if (max < max_ending)
22 max = max_ending;
23 if (max_ending < 0)
24 max_ending = 0;
25 }
26 return max;
27 }
28}

Callers 1

mainMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected