問題詳情

8、 以下 Java 程式片段是何種排序法? void sort(int[] a) {      int n = a.length;      for (int i = 0; i < n - 1; i++) {             int k = i;             for (int j = i + 1; j < n; j++) {                    if (a[j] < a[k]) {                         k = j;                   }             }      int t = a[k];      a[k] = a[i];      a[i] = t;       } } 
(A) 快速排序(quick sort)
(B) 插入排序(insertion sort)
(C) 氣泡排序(bubble sort)
(D) 選擇排序(selection sort)

參考答案

答案:D
難度:非常困難0.142857
統計:A(0),B(5),C(7),D(2),E(0)