G
Guest
Gast
Huhu!
Ich habe vor, eine Tiefensuche zu machen, um alle Wege in einem Graphen, zwischen zwei verschiedenen Orten zu finden.
Den Algorithmus zum Finden von einem Weg(den kürzesten), hab ich bereits implementiert, der funktioniert auch.
Jetzt hab ich die Idee, dass ich die schon benutzten Wege komplett speicher, und dann *irgendwie* vergleiche, ob ich diesen Weg schon hab, oder nicht. Allerdings fällt mir dazu auch keine Abbruchbedingung und/oder eine Vergleichsmöglichkeit ein :|
Hat jemand vllt eine Idee, wie man meinen Algorithmus komplettieren könnte? Hab ich überhaupt den richtigen Ansatz?
Vielen Dank im voraus für die Hilfe,
lg, lyx
Ich habe vor, eine Tiefensuche zu machen, um alle Wege in einem Graphen, zwischen zwei verschiedenen Orten zu finden.
Den Algorithmus zum Finden von einem Weg(den kürzesten), hab ich bereits implementiert, der funktioniert auch.
Jetzt hab ich die Idee, dass ich die schon benutzten Wege komplett speicher, und dann *irgendwie* vergleiche, ob ich diesen Weg schon hab, oder nicht. Allerdings fällt mir dazu auch keine Abbruchbedingung und/oder eine Vergleichsmöglichkeit ein :|
Hat jemand vllt eine Idee, wie man meinen Algorithmus komplettieren könnte? Hab ich überhaupt den richtigen Ansatz?
Vielen Dank im voraus für die Hilfe,
lg, lyx