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;
}
