知識社群登入
位置: AutoCAD開放式教學 > 討論區 > 討論
bubble- sort 的說明
1樓



// 假設,a[10] 裡面已經存放想要排序的 資料,
// a[0] - a[9]

for (i=0;i<=9;i++) {// 有 10 筆資料 需要排序,就要做 10次

   for (j=0;j<=8;j++) {// 教育班長先站在 編號 0 的班兵 前面
      k= j + 1;// a[j] 和 a[k] 要比較大小
      // 我們希望 a[j] <= a[k], 如果相反的,就需要交換
      if (a[j] > a[k]) {
         // swap a[j] 和 a[k] 的值

      }
   }
}

// Done!