Mulai sekarangMulai gratis

Kompleksitas waktu dalam manajemen kontak

Dalam aplikasi manajemen kontak yang baru saja Anda implementasikan pada latihan sebelumnya, berapakah kompleksitas waktu dari metode findContact?

public Contact findContact(String name) {
  // Lengkapi loop untuk mencari di seluruh contacts
  for (Contact contact : contacts) {
    if (contact.getName().equals(name)) {
      // Kembalikan kecocokan
      return contact;
    }
  }
  return null;
}

Latihan ini merupakan bagian dari kursus

Optimasi Kode di Java

Lihat Kursus

Latihan interaktif langsung

Ubah teori menjadi aksi dengan salah satu latihan interaktif kami

Mulai latihan