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.
Tutorialspoint

Compile and Execute Java Online

//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
Loading...

We use cookies to provide and improve our services. By using our site, you consent to our Cookies Policy.