走迷宮問題利用bfs求解時,為什么每個點只需要入隊一次…想了很久 不太明白為啥

uj5u.com熱心網友回復:
有岔路的地方會有可能多次經過,但是再次到達岔路口的時候因為已經來過了,所以已經在佇列里面了,無需再次入隊,只要做上標記,然后回退到上一個岔路口選擇另外一個方向就可以了。佇列里面始終是只有一個,不會多次出現。uj5u.com熱心網友回復:
之前弄明白了。還是謝謝解答!轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/130881.html
標籤:C++ 語言
上一篇:藍橋杯C/C++題目
下一篇:關于C語言中限時的問題
