Please note, this is a STATIC archive of website www.tutorialspoint.com from 11 May 2019, cach3.com does not collect or store any user information, there is no "phishing" involved.
//How do you find the missing number in a given integer array of 1 to 100
import java.util.*;
import java.util.Arrays;
import java.util.List;
public class HelloWorld{
public static void main(String []args){
// System.out.println("Hello World");
List<Integer> numbers = new ArrayList<Integer>();
numbers.add(1);
numbers.add(3);
numbers.add(90);
numbers.add(95);
List<Integer> missingNum = new ArrayList<Integer>();
int status = 1;
for(int i=0;i<numbers.size();i++){
if(status == numbers.get(i)){
status++;
}else{
int num=numbers.get(i);
for(int j=status;j<num;j++){
missingNum.add(j);
}
status=numbers.get(i)+1;
}
}
if(status!=100){
for(int i=status;i<=100;i++){
missingNum.add(i);
}
}
for(int i=0;i<missingNum.size();i++){
System.out.println(missingNum.get(i));
}
}
}
Advertisements
We use cookies to provide and improve our services. By using our site, you consent to our Cookies Policy.
AcceptLearn more