Ricorsivamente visitiamo i vertici adiacenti a quelli adiacenti al vertice iniziale marcando che li abbiamo visitati:
| Previous slide | Next slide | Back to the index | View Graphic Version |
Mi sembra evidente che funziona se il grafo è connesso!
È simile alla visita peorder di un albero.
Nel caso delle liste di adiacenza la complessità è O(l) poiché marchiamo la visita. Nel caso delle matrici la complessità è O(n2) (O(n) è la complessità necessaria per determinare i nodi adiacenti ad un nodo e ne dobbiamo considerare n!).