未整列の配列 A[i](i=1,2,…,n)を,次の流れ図によって整列する。ここで用いられる整列アルゴリズムはどれか。
図の内容(文字)
開始 → ループ端「ループ1 i:1,1,n−1(注)」→ ループ端「ループ2 j:n,−1,i+1(注)」→ 判定「A[j]:A[j−1]」:< のとき「w ← A[j],A[j] ← A[j−1],A[j−1] ← w」を実行して合流、≧ のときは何もせず合流 → ループ端「ループ2」→ ループ端「ループ1」→ 終了。
(注)ループ端の繰返し指定は,変数名:初期値,増分,終値を示す。