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

  • 大小: 138KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2021-05-27
  • 語言: Java
  • 標簽: 鏈表??

資源簡介

基于java數據結構鏈表寫的猴子選大王,其實就是一個約瑟夫環問題,采用java數據結構鏈表寫的。有點小問題。當輸入一只猴子,報數為1時刪除會出錯。沒有實現動態顯示猴子的添加和刪除。

資源截圖

代碼片段和文件信息

package?gui;

import?java.awt.Container;
import?java.awt.Dimension;
import?java.awt.Toolkit;

import?javax.management.loading.MLet;
import?javax.swing.ImageIcon;
import?javax.swing.Jframe;
import?javax.swing.JOptionPane;

import?util.MylinkList;

public?class?ClientContext?{
Loginframe?login;
Maingui?maingui;
MylinkList?list;
MylinkList?result;



public?MylinkList?getList()?{
return?list;
}
public?void?setList(MylinkList?list)?{
this.list?=?list;
}
public?MylinkList?getResult()?{
return?result;
}
public?void?setResult(MylinkList?result)?{
this.result?=?result;
}
public?Loginframe?getLogin()?{
return?login;
}
public?void?setLogin(Loginframe?login)?{
this.login?=?login;
}
public?Maingui?getMaingui()?{
return?maingui;
}
public?void?setMaingui(Maingui?maingui)?{
this.maingui?=?maingui;
}

public?void?exit(Jframe?source)?{
int?val?=?JOptionPane.showConfirmDialog(source?“離開!“?“離開系統“
JOptionPane.YES_NO_OPTION);
if?(val?==?JOptionPane.YES_OPTION)?{
source.setVisible(false);
System.exit(0);
}

}

public?void?center(Container?win){
????Toolkit?toolkit?=?Toolkit.getDefaultToolkit();
????Dimension?screen?=?toolkit.getScreenSize();
????int?x?=?(screen.width?-?win.getWidth())/2;
????int?y?=?(screen.height?-?win.getHeight())/2;
????win.setLocation(x?y);
??}

public?void?login(Jframe?source)?{

int?total?=?login.getotal();
int?start?=login.getstart();
setList(getlist(total));


String?s=list.getelement();
setResult(play(totalstart-1));
String?s2=result.getelement();




maingui.jl.setText(“猴子總數—?“+total+“淘汰編號—?“?+
+start);


maingui.questionArea.setText(“猴子順序為:\n“+s+“刪除順序為:“+s2
+“\n大王為“+list.gethead().data+“號猴子“);
login.setVisible(false);
maingui.showView();




}
public?MylinkList?getlist(int?total)?{
if(total==1){
return?new?MylinkList(1);
}
MylinkList?l=new?MylinkList();
for?(int?i?=?0;?i? l.add(i+1);
}
return?l;

//return?ml;
}

public?MylinkList?play(int?toint?start){
MylinkList?l=new?MylinkList();
while(list.head!=list.getlast()){
for?(int?i?=?0;?i? list.change(list.getwhere(start));
l.add(list.getlast().data);
list.deletelast();
}
}
return?l;

}
public?void?out(Jframe?source)?{
ImageIcon?icon?=?new?ImageIcon(this.getClass().getResource(“dawang.png“));
JOptionPane.showMessageDialog(null?“猴子大王是“+list.getHead().data+“號猴子。“
“大王選出來啦!“JOptionPane.PLAIN_MESSAGEicon);


}



}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件??????59053??2012-06-28?18:19??dawang\dawang.jar

?????文件????????301??2012-06-23?19:49??dawang\keshe\.classpath

?????文件????????381??2012-06-23?19:49??dawang\keshe\.project

?????文件?????????88??2012-06-27?16:38??dawang\keshe\.settings\org.eclipse.core.resources.prefs

?????文件????????629??2012-06-23?19:49??dawang\keshe\.settings\org.eclipse.jdt.core.prefs

?????文件??????13013??2012-06-26?12:07??dawang\keshe\01..png

?????文件??????13013??2012-06-26?12:07??dawang\keshe\bin\gui\01..png

?????文件???????4683??2012-06-28?18:18??dawang\keshe\bin\gui\ClientContext.class

?????文件??????18410??2012-06-28?02:11??dawang\keshe\bin\gui\dawang.png

?????文件????????744??2012-06-27?16:16??dawang\keshe\bin\gui\Loginframe$1.class

?????文件????????806??2012-06-27?16:16??dawang\keshe\bin\gui\Loginframe$2.class

?????文件????????805??2012-06-27?16:16??dawang\keshe\bin\gui\Loginframe$3.class

?????文件???????3521??2012-06-27?16:16??dawang\keshe\bin\gui\Loginframe.class

?????文件????????707??2012-06-28?01:07??dawang\keshe\bin\gui\Maingui$1.class

?????文件????????765??2012-06-28?01:12??dawang\keshe\bin\gui\Maingui$2.class

?????文件???????3635??2012-06-28?01:12??dawang\keshe\bin\gui\Maingui.class

?????文件????????950??2012-06-28?02:15??dawang\keshe\bin\main\Maintext.class

?????文件???????1307??2012-06-27?16:25??dawang\keshe\bin\test\TestList.class

?????文件????????392??2012-06-28?02:18??dawang\keshe\bin\util\Mylink.class

?????文件???????3798??2012-06-28?14:52??dawang\keshe\bin\util\MylinkList.class

?????文件??????13013??2012-06-26?12:07??dawang\keshe\src\gui\01..png

?????文件???????2805??2012-06-28?18:18??dawang\keshe\src\gui\ClientContext.java

?????文件??????18410??2012-06-28?02:11??dawang\keshe\src\gui\dawang.png

?????文件???????3155??2012-06-27?16:16??dawang\keshe\src\gui\Loginframe.java

?????文件???????2570??2012-06-28?01:07??dawang\keshe\src\gui\Maingui.java

?????文件????????461??2012-06-28?02:15??dawang\keshe\src\main\Maintext.java

?????文件???????1050??2012-06-27?16:25??dawang\keshe\src\test\TestList.java

?????文件????????176??2012-06-28?02:18??dawang\keshe\src\util\Mylink.java

?????文件???????3411??2012-06-28?14:52??dawang\keshe\src\util\MylinkList.java

?????文件?????????20??2012-06-28?18:26??dawang\新建?文本文檔?(3).bat

............此處省略17個文件信息

評論

共有 條評論