Domanda

Sto eseguendo un'implementazione dell'algoritmo DFS in C + + per trovare un albero che si estende, l'output per un albero che si spinge usando l'algoritmo DFS è sempre un preordine o è pura coincidenza?.

È stato utile?

Soluzione

DFS è per definizione preordine se li stai stampando mentre li inserisci.

Un preordinamento è un elenco dei vertici nell'ordine in cui sono stati visitati per la prima volta dall'algoritmo di ricerca di profondità.

https://en.wikipedia.org/wiki/depth-first_search

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top