亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如圖這樣的拼圖游戲,應該都玩過吧,最終要還原到按順序排列的狀態。

如圖這樣的拼圖游戲,應該都玩過吧,最終要還原到按順序排列的狀態。

慕標5832272 2023-04-14 18:14:34
還有個問題是判斷局面是否有解,隨機生成的局面不一定能還原,但我覺得自動解題搞得定的話這個應該也一并解決掉了。
查看完整描述

2 回答

?
慕婉清6462132

TA貢獻1804條經驗 獲得超2個贊

基本思路就是遞歸搜索,搜索時標記狀態,如果某個狀態已經reach 過,就 pass。時間、空間復雜度都是 N! (N 是拼圖的格子數量), 增長很快。

3*3 的矩陣也就 9! = 40320 種不同狀態,搜索速度很快。

更大的矩陣就慢了。


查看完整回答
反對 回復 2023-04-17
?
BIG陽

TA貢獻1859條經驗 獲得超6個贊

不要完全隨機的生成一個局面,而是從拼好的局面去打亂它生成新的局面.完全隨機生成能還原的局面的概率很小.我覺得這個問題完全隨機生成局面(n個格子的矩陣,內有n-1個元素)有解的概率是 n*(n-1)/n! = 1/(n-2)!

查看完整回答
反對 回復 2023-04-17
  • 2 回答
  • 0 關注
  • 143 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號