1. package org.idcn.jse;
2.
3. public
class sortall ;
12. system.out.println("----氣泡排序的結果:");
13. maopao(i);
14. system.out.println();
15. system.out.println("----選擇排序的結果:");
16. xuanze(i);
17. system.out.println();
18. system.out.println("----插入排序的結果:");
19. charu(i);
20. system.out.println();
21. system.out.println("----希爾(shell)排序的結果:");
22. shell(i);
23. }
24.
25. // 氣泡排序
26. public
static
void maopao(int x)
34. }
35. }
36. for (int i : x)
39. }
40.
41. // 選擇排序
42. public
static
void xuanze(int x)
50. }
51. // 交換
52. int temp = x[i];
53. x[i] = x[lowerindex];
54. x[lowerindex] = temp;
55. }
56. for (int i : x)
59. }
60.
61. // 插入排序
62. public
static
void charu(int x)
70. }
71. }
72. for (int i : x)
75. }
76.
77. // 希爾排序
78. public
static
void shell(int x) else
91. }
92. x[j] = temp;
93. }
94. }
95.
96. for (int i : x)
99. }
100. }
陣列排序總結(冒泡,選擇,插入,希爾)
package org.idcn.jse public class sortall system.out.println 氣泡排序的結果 maopao i system.out.println system.out.println 選擇排序的結果 xuanze i system.out.printl...
陣列排序(冒泡,選擇,插入,希爾)
package org.owen public class sortall system.out.println 氣泡排序的結果 maopao i system.out.println system.out.println 選擇排序的結果 xuanze i system.out.println sy...
冒泡 選擇 插入 希爾排序
include include include using namespace std template void print const t a,int n 氣泡排序 每次迴圈總是將最大元素移到隊尾 o n 2 穩定的排序演算法 templatevoid bubblesort t a,int n ...