Average Salary Excluding the Minimum and Maximum Salary LeetCode solution in Java

1
class Solution {
2
public double average(int[] salary) {
3
int n = salary.length - 2;
4
int max = Integer.MIN_VALUE;
5
int min = Integer.MAX_VALUE;
6
int sum = 0;
7
for (int i = 0; i < n + 2; i++) {
8
sum += salary[i];
9
max = Math.max(max, salary[i]);
10
min = Math.min(min, salary[i]);
11
}
12
return (double) (sum - max - min) / n;
13
}
14
}

0

WPM •0 •0

100%

ACC •0 •0

0s

TIME •0