利用python求解八數碼難題

實驗目的 實驗內容 八數碼問題也稱爲九宮問題。在3×3的棋盤,擺有八個棋子,每一個棋子上標有1至8的某一數字,不一樣棋子上標的數字不相同。棋盤上還有一個空格,與空格相鄰的棋子能夠移到空格中。要求解決的問題是:給出一個初始狀態和一個目標狀態,找出一種從初始狀態轉變成目標狀態的移動棋子步數最少的移動步驟。 實驗要求 分別利用寬度優先搜索和有序搜索算法求解八數碼難題,給出搜索樹,並給出從初始節點到目標節
相關文章
相關標籤/搜索