挿入ソート2019.08.14挿入ソートは、配列の整列済みの部分に、新たな要素を適切な位置に挿入することで整列を行うアルゴリズムである。アルゴリズムとして、整形済みの部分の右側に新しい要素を挿入する。次に、挿入した要素の値とその左の要素の値を比較して、左の値が大きければ、左右の値を入れ替える。値の入れ替えを行なったとに、もう一度、左の要素の値と比較して、必要に応じて左右の値の入れ替えを行う。この操作を左右の入れ替えがなくなるまで、あるいは整形済み部分の先頭に達するまで行う。