バブルソート

更新日:

用語解説

バブルソートは、隣り合う要素を比べて、順序が逆なら交換することを繰り返す整列の方法です。

■ 試験で押さえるポイント

  • 1回の走査で、最大値が末尾に移ります。

  • 計算量はO(n²)です。

  • 同じ値の順序が保たれる(安定な)方法です。

■ 過去問での着眼点

隣どうしを比べて交換する点を押さえます。

例: [5,3,8,1]を1回走査すると、[3,5,1,8]になり、8が末尾に決まります。

音声で聞く

同じ分野の用語