public static void solution(int a[]) { int min = 0; int max = 0; for (int i = 1; i < a.length; i++) { if (a[i] > a[max]) max = i; else if (a[i] < a[min]) min = i; } System.out.println("the result is "+((a[max]-a[min]))); }
public static int findTheNumber(int[] array) { if(null == array || 0 == array.length) return 0; int min = array[0], max = array[0]; for(int i = 1; i < array.length; i++) { if(array[i] > max) { max = array[i]; } if(array[i] < min) { min = array[i]; } } return max - min; }