Menu
Coddy logo textTech

Complessità temporale e spaziale

Lezione 7 di 9 del corso Ricerca in profondità - Algoritmi su grafi di Coddy.

Complessità temporale:

  • O(V + E)
    • La creazione della lista di adiacenza visita ogni arco una volta e l'attraversamento visita ogni vertice e considera ogni arco un numero costante di volte.

Complessità spaziale:

  • O(V + E)
    • La lista di adiacenza memorizza ogni arco, mentre l'array dei visitati e lo stack contengono ciascuno fino a V vertici.

Riepilogo:

  • La DFS esplora prima in profondità e torna indietro quando non trova più vicini non visitati.
  • Ha una complessità temporale lineare ed è alla base di molti algoritmi sui grafi.

Provalo tu

Questa lezione non include una sfida di codice.

quiz iconMettiti alla prova

Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.

Tutte le lezioni di Ricerca in profondità - Algoritmi su grafi

Esercitati da solo: Compilatore C online