Add More Tests (#4148)

This commit is contained in:
Volodymyr Labliuk
2023-04-08 12:56:07 -04:00
committed by GitHub
parent f35e9a7d81
commit 7779c18ef6
6 changed files with 105 additions and 30 deletions

View File

@ -7,18 +7,9 @@ import java.util.Arrays;
*/
public class Median {
public static void main(String[] args) {
assert median(new int[] { 0 }) == 0;
assert median(new int[] { 1, 2 }) == 1.5;
assert median(new int[] { 4, 1, 3, 2 }) == 2.5;
assert median(new int[] { 1, 3, 3, 6, 7, 8, 9 }) == 6;
assert median(new int[] { 1, 2, 3, 4, 5, 6, 8, 9 }) == 4.5;
}
/**
* Calculate average median
*
* @param values number series
* @param values sorted numbers to find median of
* @return median of given {@code values}
*/
public static double median(int[] values) {