2016-12-03 9 views
-1

私はソートするのが新しく、どのソートが下のコードであるのか不明です。前もって感謝します。これはどのような並べ替えですか?

for (int x = 1; x < arr.length; x++) { 
    for (int y = x; y > 0 && arr[y - 1] > arr[y]; y--) { 
     int t = arr[y]; 
     arr[y] = arr[y - 1]; 
     arr[y - 1] = t; 
    } 
} 
+0

私はそれがバブルソートだと信じています。 – noodlesegg

答えて

4

これは挿入の並べ替えです。 Wikipedia pageにはアルゴリズムのバージョンが含まれています(上部近くの擬似コード)。

関連する問題