Ich versuche, den Unterschied zwischen DFS rekursiv und DFS iterativ zu verstehen. Verwendet der mit dem Stack einen iterativen oder rekursiven Ansatz?DFS rekursiv vs DFS iterativ
Zum Beispiel, was wäre die Ausgabe von einer rekursiven DFS-Traversal des Graphen und eine DFS iterative Traversal des Graphen zu verwenden? Die Nachbarn werden in alphabetischer Reihenfolge durchlaufen.
Heres der Graph:
Für eine DFS-Traversal (der mit einem Stapel, nicht sicher, ob seine rekursive oder iterative) das ist, was ich habe: A, C, D, E, F. Kann jemand bestätigen, welche Art von DFS-Traversal dies ist und wie der andere funktionieren würde? Vielen Dank!
Übrigens ist es besser, diese Art von Frage zu stellen: http://cs.stackexchange.com/. –