Aan de slagGa gratis aan de slag

Time complexity in contact management

In the contact management application you just implemented in the previous exercise, what was the time complexity of the findContact method?

public Contact findContact(String name) {
  // Complete loop to search through contacts
  for (Contact contact : contacts) {
    if (contact.getName().equals(name)) {
      // Return the match
      return contact;
    }
  }
  return null;
}

Deze oefening maakt deel uit van de cursus

Optimizing Code in Java

Cursus bekijken

Praktische interactieve oefening

Zet theorie om in actie met een van onze interactieve oefeningen.

Begin met trainen