Skip to main content

Programs for Interview

Array Programs

Min & Max from given Array
public void findMinMax(int[] arr) {
int min = arr[0];
int max = arr[0];

for(int i=0; i<arr.length;i++) {
if(arr[i] < min) {
min = arr[i];
}
else if(arr[i] > max) {
max = arr[i];
}
}

System.out.println(max + " " + min);
}
Second Max from given Array
public void findSecondMax(int[] arr) {
int max = arr[0];
int secondMax = arr[0];

for(int i=0;i<arr.length; i++) {
if(arr[i] > max) {
secondMax = max;
max = arr[i];
}else if (arr[i]> secondMax) {
secondMax = arr[i];
}
}

System.out.println(max + " " + secondMax);
}