給定一個目標狀態啓發式的移陣列
int final[3][3]={{1,2,3},
{4,5,6},
{7,8,9}};
和隨機初始狀態,我想只有通過把行(右或左)和列(上下),以我的數組作爲最終排序我表
7 8 4 by shifting to the right the first row it will become 4 7 8
2 1 9 2 1 9
6 5 3 6 5 3
所以我想用*搜索,我試圖找到一個很好的啓發式。
我已經嘗試過誤放數組元素。
有什麼建議嗎?
繼續嘗試。認爲。喝咖啡。做筆記。再試一次。重複。 –