傳教士過河→建立狀態樹遇到資料消失的問題...

看板C_and_CPP (C/C++)作者 (Sissy's mate)時間16年前 (2009/06/06 12:09), 編輯推噓1(102)
留言3則, 1人參與, 最新討論串1/1
我是用樹來建立整個過河的狀態,目前確定在建立子節點(下一個狀態)時, 程式會當掉,當然也印不出東西了,所以目前只能印出: 3,3,1 / | \ 3,2,0 2,2,0 3,1,0 再往下就會當掉了... PS 目前我還沒有去檢查"已經出現過的狀態", 但是理論上還是要長出一顆好好的樹... 可以請幫我看看嗎,謝謝 建立樹的function:http://gist.github.com/124684 完整程式碼:http://gist.github.com/124683 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.68.92.156

06/08 11:02, , 1F
沒加檢查出現過的就會 loop 無窮遞迴
06/08 11:02, 1F

06/08 11:02, , 2F
你可以 print message 來看
06/08 11:02, 2F

06/08 11:02, , 3F
(3,2,0) -> (3,3,1) -> (3,2,0) -> (3,3,1) 這樣交替
06/08 11:02, 3F
文章代碼(AID): #1AAUlf1a (C_and_CPP)
文章代碼(AID): #1AAUlf1a (C_and_CPP)