緑のボタンを押すと配列(リスト)が小さい順に並べ替えられます。
交換法(Bubble Sort)と呼ばれる整列アルゴリズムです。 小さな値の要素が泡のように上に浮かんでいくので、バブルソートと呼ばれます。 配列を整列済みの部分と未整列の部分に分けて考え、未整列の部分の隣同士を比較し、左側の要素の方が右側の要素より大きいとき、左右を交換する処理(昇順にするとき)を、未整列の部分がなくなるまで行う方法です。