public static LinkedHashSet doLinkedHashSetSearchSmallestint

public static LinkedHashSet<Integer> doLinkedHashSetSearchSmallest(int numItems) {

       System.out.print(\"doLinkedHashSetSearchSmallest: \");

       LinkedHashSet<Integer> set = new LinkedHashSet<>();

      for(int i=0; i<numItems-1; i++){

      set.add(0);

      }

       long startTime = getTimestamp();

       // TODO Write code that checks if 0

       // is a member of set.

       long endTime = getTimestamp();

       long totalTime = endTime - startTime;

       System.out.println(totalTime);

      

       return set;

   }

Solution

Hi,

I have added a check for that. Highlighted the code changes below.

public static LinkedHashSet<Integer> doLinkedHashSetSearchSmallest(int numItems) {
       System.out.print(\"doLinkedHashSetSearchSmallest: \");
       LinkedHashSet<Integer> set = new LinkedHashSet<>();
       for(int i=0; i<numItems-1; i++){
       set.add(0);
       }
       long startTime = getTimestamp();
       // TODO Write code that checks if 0
       // is a member of set.
       if(set.contains(0)){
           System.out.println(\"o is a member of set\");
       }
      
long endTime = getTimestamp();
       long totalTime = endTime - startTime;
       System.out.println(totalTime);
      
       return set;
       }

public static LinkedHashSet<Integer> doLinkedHashSetSearchSmallest(int numItems) { System.out.print(\

Get Help Now

Submit a Take Down Notice

Tutor
Tutor: Dr Jack
Most rated tutor on our site