Breitensuche Pseudo-Code Legendes
Ich habe zwei Fragen zum pseduo Code oben.
- Was macht die Funktion SOLUTION (Knoten)? Wie würde man es umsetzen?
- In der drittletzten Zeile überprüfen wir, ob das Kind nicht in der Grenze ist. Wie würde man das in einer FIFO-Warteschlange überprüfen?
Insbesondere: (1) Es gibt viele Erklärungen online für BFS; Dies ist im Wesentlichen Dijkstra-Algorithmus. SO zu bitten, Code für Sie zu schreiben, übersteigt den Zweck der Website. (3) SO zu bitten, Ihre Implementierung Korrektur zu lesen, geht * weit * über den angegebenen Zweck hinaus. Führen Sie den Code aus. Probier es aus. Debuggen Sie es. – Prune