1. 程式人生 > >poj刷題debug日記:[列舉]poj1753、poj2965

poj刷題debug日記:[列舉]poj1753、poj2965

1753、2965都是比較純粹的列舉,只有4*4=16個點,所以時間也不會花太久。


1753debug時候主要遇到的問題:

    遞迴進行控制條件,一開始設定為   訪問到的點<=16,因為返回的判斷語句放在其中,

    則最後一個點也翻面的情況就無法觸發返回語句。

解決辦法:

    將16改為17,或者將返回的判斷語句放在遞迴進行控制的外面。


2965則是在1753的基礎上增加了一個狀態的儲存,我採用的是開兩個陣列,一個實時記錄,一個儲存狀態。

*不知道是否還有更好的解決辦法?