1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
| import java.util.Arrays;
public class FindSmallestInterval {
public static void main(String[] args) {
int[] numbers= {1, 6 ,4 ,8 ,2};
System.out.println(findSmallestInterval(numbers));
}
public static int findSmallestInterval (int [] numbers) {
// we write the code here
Arrays.sort(numbers);//i sorted it
int diff = numbers[1] - numbers[0];
int diffNeu = 0;
for(int i = 1; i < numbers.length-1; i++)
{
diffNeu = numbers[i + 1] - numbers[i];
if(diffNeu < diff)
{
diff = diffNeu;
}
}
;
return diffNeu;
}
} |