Complessità temporale nella gestione dei contatti
Nell'applicazione di gestione dei contatti che hai appena implementato nell'esercizio precedente, qual era la complessità temporale del metodo findContact?
public Contact findContact(String name) {
// Completa il ciclo per cercare tra i contatti
for (Contact contact : contacts) {
if (contact.getName().equals(name)) {
// Restituisci la corrispondenza
return contact;
}
}
return null;
}
Questo esercizio fa parte del corso
Ottimizzazione del codice in Java
Esercizio pratico interattivo
Passa dalla teoria alla pratica con uno dei nostri esercizi interattivi
Inizia esercizio