Algorithmen und Datenstrukturen · Senior · Frage 62 von 75

Warum bevorzugt man bei manchen Rätseln DFS gegenüber BFS, obwohl BFS kürzeste Lösungen findet?

Antwort zeigen

Richtige Antwort: DFS speichert einen Pfad; BFS eine ganze Front

Erklärung

Bei Verzweigungsfaktor b und Tiefe d hält BFS bis zu bᵈ Zustände in seiner Queue. Iterative Deepening DFS vereint das Beste: kürzeste Lösungen mit O(d) Speicher, auf Kosten wiederholter flacher Ebenen.

Zum Weiterlesen

Fehler in der Frage

Algorithmen und Datenstrukturen · Senior · Frage 62

Teste dich selbst

Mach den Test Algorithmen und Datenstrukturen · Senior: Fragen und Antworten werden gemischt, und am Ende wartet eine Übersicht der Fehler.

Diesen Test machen