Kom igångKom igång gratis

Tidskomplexitet i kontakthantering

I kontakthanteringsapplikationen som du implementerade i föregående övning – vad var tidskomplexiteten för metoden findContact?

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

Den här övningen är en del av kursen

Optimera kod i Java

Visa kurs

Interaktiv övning med praktiskt arbete

Gör teori till handling med en av våra interaktiva övningar

Starta övningen