Skip to content

Commit d7f25ee

Browse files
committed
Initial commit
1 parent aa98bf3 commit d7f25ee

File tree

1 file changed

+28
-0
lines changed

1 file changed

+28
-0
lines changed

src/Question/maxSum/Solution.java

+28
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
package Question.maxSum;
2+
3+
import java.util.Arrays;
4+
//arrayin daxilindeki elementlerin maksimum cemini tapmaq
5+
6+
public class Solution {
7+
public static void main(String[] args) {
8+
int arr[] = {1,-4,3,-1,1,7,5,-6};
9+
int arr1[] = {-2,-1,-5,-9};
10+
System.out.println(arr.length);
11+
System.out.println(maxSubArray(arr1));
12+
}
13+
public static int maxSubArray(int[] nums) {
14+
Arrays.sort(nums);
15+
int sum = 0;
16+
int counter = 0;
17+
while (counter<nums.length){
18+
if (nums[counter]>0){
19+
sum = sum+nums[counter];
20+
}
21+
counter++;
22+
}
23+
if (sum==0){
24+
sum = nums[nums.length-1]+nums[nums.length-2];
25+
}
26+
return sum;
27+
}
28+
}

0 commit comments

Comments
 (0)