平時我自己上網搜尋資料就還蠻喜歡看 [免運] ZyXEL 合勤 GS1900-48 48埠Gigabit智慧型管理交換器
的
因為可以一網打盡真的是太方便!!!!!
就算沒買過肯定逛過聽過看過 [免運] ZyXEL 合勤 GS1900-48 48埠Gigabit智慧型管理交換器
吧!!!
[免運] ZyXEL 合勤 GS1900-48 48埠Gigabit智慧型管理交換器
功能:
[免運] ZyXEL 合勤 GS1900-48 48埠Gigabit智慧型管理交換器
描述:
直覺、簡單易上手的管理操作介面
附贈免費ZON utility軟體
輕鬆設定有線無線資安網路
?
[免運] ZyXEL 合勤 GS1900-48 48埠Gigabit智慧型管理交換器
相關 [免運] ZyXEL 合勤 GS1900-48 48埠Gigabit智慧型管理交換器
商品推薦
- 【雙11來了!限時下殺】KiWi k28 Plus 雙卡雙待 摺疊 錄影 按鍵大 螢幕大 鈴聲大 來電顯示 孝親 老人機
- 11.6吋 厚度可擴大 筆電包 CN040 黑
- 【雙11來了!限時下殺】※ 欣洋電子 ※ J-GUAN 晶冠 迷你多功能小音箱(JG-BS6037) -顏色隨機出貨 可當自拍器喔
- 【非印不可】EPSON T138 T1381 黑色 相容墨水匣 (單顆) 適用 Stylus TX235W-TX420W-TX430W
- 【雙11來了!限時下殺】台灣三洋SANLUX 媽媽樂(6.5kG)輕巧型單槽洗衣機ASW-87HTB
- 保銳 金緻冰核II ERX650AWT
標題:
用java寫選擇排序法
發問:
我看書寫了一個氣泡的~可是他後面習題有一個選擇排序的不會寫~希望有高手能指導謝謝~~我的原始程式碼public class Bubble{ public static void main(String[] args) { int x, y; int[] ary = {15, 8, 25, 48, 2, 34}; for ( x = 0; x ary[y+1]) { int tmp; tmp = ary[y]; ary[y] = ary[y+1]; ary[y+1] = tmp; } } } System.out.println(\"排序後的結果:\"); for (int element : ary) { System.out.print(element + \" \"); } System.out.println(); } } 更新: seeyet大大寫的後半段好像有問題~跑不出來~歐吉尚大大的程式碼好難==~有點多~~有比較精簡的程式寫法嗎??
最佳解答:
我修改先前有一高手寫的BubbleSort寫法,改寫成Selection Sort,方便您看出程式運作中的變化,如果有不懂的地方再發問 public class SortSel { static String deli = "======================================================================"; public static void PrintOutSrc ( int[] data ) { System.out.printf( "Original Data: " ); for ( int i = 0 ; i maxv ) {// 如果後面竟然有更大的 maxv = OrgData[j] ;// 更新最大值 maxp = j ;// 當然要記得它的位置 } } if ( maxp != i-1 ) {// 和原先假設不同的話就要交換 OrgData[ maxp ] = OrgData[ i-1 ]; OrgData[ i-1 ] = maxv; } PrintOut( OrgData, i-1 ) ; } System.out.println( deli ); } } ---------------------------------------- 結果如下 -------------------------------------- Original Data: 406, 727, 537, 425, 626, 508, 594, 603, 641, 347, 112, ====================================================================== Pass 1: [727], 406, 537, 425, 626, 508, 594, 603, 641, 347, 112, Pass 2: 727, [641], 537, 425, 626, 508, 594, 603, 406, 347, 112, Pass 3: 727, 641, [626], 425, 537, 508, 594, 603, 406, 347, 112, Pass 4: 727, 641, 626, [603], 537, 508, 594, 425, 406, 347, 112, Pass 5: 727, 641, 626, 603, [594], 508, 537, 425, 406, 347, 112, Pass 6: 727, 641, 626, 603, 594, [537], 508, 425, 406, 347, 112, Pass 7: 727, 641, 626, 603, 594, 537, [508], 425, 406, 347, 112, Pass 8: 727, 641, 626, 603, 594, 537, 508, [425], 406, 347, 112, Pass 9: 727, 641, 626, 603, 594, 537, 508, 425, [406], 347, 112, Pass 10: 727, 641, 626, 603, 594, 537, 508, 425, 406, [347], 112, ======================================================================
其他解答:
seeyet 後半段之所以不能跑原因在於: for(int i=0;x
[免運] ZyXEL 合勤 GS1900-48 48埠Gigabit智慧型管理交換器
34F8E429322BE148
留言列表