A*算法實現
根據前一篇文章描述實現的A*算法
發現這個程序的難點是在數據結構的設計上:
地圖 . 表示可通過,x表示不可通過,@表示路徑
原地圖:起始點(10,0),目的點(39,19)
以下為邊角可穿透規則下的路徑
以下為邊角不可穿透規則下的路徑
文件下載
題外話:
發現在C++primer上的程序沒有經過驗證
寫標準輸入排錯的時候參考了一下c++primer中的代碼



















everything is OK
看來老外的書也沒有想象中那么嚴謹。。。。。
posted on 2009-08-14 17:43 pear_li 閱讀(2174) 評論(1) 編輯 收藏 引用 所屬分類: C++ 、Algorithm