Menu
Coddy logo textTech

Complessità temporale e spaziale

Lezione 7 di 9 del corso Ricerca in ampiezza - Algoritmi sui grafi di Coddy.

Complessità temporale:

  • O(V + E)
    • Ogni vertice viene inserito e rimosso dalla coda una volta, e ogni arco viene esaminato un numero costante di volte.

Complessità spaziale:

  • O(V + E)
    • La lista di adiacenza memorizza ogni arco, mentre la coda e l'array dei vertici visitati possono contenere fino a V vertici.

Riepilogo:

  • BFS esplora per livelli usando una coda e visita i vertici più vicini prima di quelli più lontani.
  • Quest'ordine per livelli lo rende l'algoritmo di riferimento per trovare i percorsi più brevi nei grafi non pesati.

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 ampiezza - Algoritmi sui grafi

Esercitati da solo: Compilatore C online