2008年12月21日 星期日

期末專案 提問


現在已經把打亂的部分也做好了
但是不知道要如何去判斷獲勝

3 則留言:

  1. 你必須要使用一個變數, 來代表目前圖片的狀態, 例如:
    int State;
    當 State = 123456789; 就代表已經還原成完整圖片的狀態了。

    回覆刪除
  2. 記得一件事: 當你移動一個圖片時, 就要更新紀錄狀態的變數, 並檢查是否等於目標狀態的值!

    回覆刪除
  3. 我自己的做法中, 還用了一個 3*3 的陣列, 來分別對應目前的狀態, 當我們移動其中的一個圖片時, 相對應的陣列值會交換, 然後再用這個陣列值, 計算相對應的狀態值, 然後再判斷是否等於 123456789!

    回覆刪除