7種方法求解八數碼問題

【八數碼問題】//https://vijos.org/p/1360node 在3×3的棋盤上,擺有八個棋子,每一個棋子上標有1至8的某一數字。棋盤中留有一個空格,空格用0來表示。空格周圍的棋子能夠移到空格中。要求解的問題是:給出一種初始佈局(初始狀態)和目標佈局(爲了使題目簡單,設目標狀態爲123804765),找到一種最少步驟的移動方法,實現從初始佈局到目標佈局的轉變。 c++ 【分析】算法 題
相關文章
相關標籤/搜索