91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 17KB
    文件類型: .zip
    金幣: 1
    下載: 0 次
    發布日期: 2021-01-11
  • 語言: Java
  • 標簽: java??廣度優先??

資源簡介

人工智能實驗-八數碼問題 3×3九宮棋盤,放置數碼為1 -8的8個棋牌,剩下一個空格,只能通過棋牌向空格的移動來改變棋盤的布局。 要求:根據給定初始布局(即初始狀態)和目標布局(即目標狀態),如何移動棋牌才能從初始布局到達目標布局,找到合法的走步序列。

資源截圖

代碼片段和文件信息

package?eightpuzzle;


import?java.util.Arrays;

public?class?EightPuzzle?implements?Cloneable{
//用數組保存數據
public?int[][]?data;
//具體坐標
private?int?blankPos_xblankPos_y;
private?int?depth;

//無參構造函數
public?EightPuzzle(){
data?=?new?int[3][3];
}
//初始化構造函數
public?EightPuzzle(int?[][]?data){
this.data?=?data;
}

//判斷是否達成目標狀態
public?boolean?isEquals(EightPuzzle?ep){
return?Arrays.deepEquals(this.data?ep.data);
}

@Override
public?String?toString(){
StringBuffer?sb?=?new?StringBuffer(20);
for?(int?i?=?0;?i? for?(int?j?=?0;?j? sb.append(this.data[i][j]);
sb.append(“?“);
}
}
return?sb.toString();
}

//?獲取空格的位置
public?void?getPostion()?{
for?(int?i?=?0;?i? for?(int?j?=?0;?j? if?(this.data[i][j]?

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2019-04-07?16:13??eightpuzzle?3\
?????目錄???????????0??2019-04-07?16:13??eightpuzzle?3\bin\
?????目錄???????????0??2019-04-07?16:13??eightpuzzle?3\bin\eightpuzzle\
?????文件????????1306??2019-04-07?16:13??eightpuzzle?3\bin\eightpuzzle\Move.class
?????目錄???????????0??2019-04-11?19:03??__MACOSX\
?????目錄???????????0??2019-04-11?19:03??__MACOSX\eightpuzzle?3\
?????目錄???????????0??2019-04-11?19:03??__MACOSX\eightpuzzle?3\bin\
?????目錄???????????0??2019-04-11?19:03??__MACOSX\eightpuzzle?3\bin\eightpuzzle\
?????文件?????????172??2019-04-07?16:13??__MACOSX\eightpuzzle?3\bin\eightpuzzle\._Move.class
?????文件????????2858??2019-04-07?16:13??eightpuzzle?3\bin\eightpuzzle\EightPuzzle.class
?????文件?????????172??2019-04-07?16:13??__MACOSX\eightpuzzle?3\bin\eightpuzzle\._EightPuzzle.class
?????文件?????????405??2019-04-07?16:13??eightpuzzle?3\bin\eightpuzzle\shuoming
?????文件?????????172??2019-04-07?16:13??__MACOSX\eightpuzzle?3\bin\eightpuzzle\._shuoming
?????文件????????3444??2019-04-07?16:13??eightpuzzle?3\bin\eightpuzzle\suanfa.class
?????文件?????????172??2019-04-07?16:13??__MACOSX\eightpuzzle?3\bin\eightpuzzle\._suanfa.class
?????文件?????????172??2019-04-07?16:13??__MACOSX\eightpuzzle?3\bin\._eightpuzzle
?????文件?????????172??2019-04-07?16:13??__MACOSX\eightpuzzle?3\._bin
?????文件?????????386??2019-04-07?16:13??eightpuzzle?3\.classpath
?????文件?????????172??2019-04-07?16:13??__MACOSX\eightpuzzle?3\._.classpath
?????目錄???????????0??2019-04-07?16:13??eightpuzzle?3\.settings\
?????文件?????????630??2019-04-07?16:13??eightpuzzle?3\.settings\org.eclipse.jdt.core.prefs
?????目錄???????????0??2019-04-11?19:03??__MACOSX\eightpuzzle?3\.settings\
?????文件?????????172??2019-04-07?16:13??__MACOSX\eightpuzzle?3\.settings\._org.eclipse.jdt.core.prefs
?????文件?????????172??2019-04-07?16:13??__MACOSX\eightpuzzle?3\._.settings
?????文件?????????370??2019-04-07?16:13??eightpuzzle?3\.project
?????文件?????????172??2019-04-07?16:13??__MACOSX\eightpuzzle?3\._.project
?????目錄???????????0??2019-04-07?16:13??eightpuzzle?3\src\
?????目錄???????????0??2019-04-07?23:25??eightpuzzle?3\src\eightpuzzle\
?????文件?????????528??2019-04-07?16:17??eightpuzzle?3\src\eightpuzzle\shuoming
?????目錄???????????0??2019-04-11?19:03??__MACOSX\eightpuzzle?3\src\
?????目錄???????????0??2019-04-11?19:03??__MACOSX\eightpuzzle?3\src\eightpuzzle\
............此處省略10個文件信息

評論

共有 條評論