基本情報暗記無料で始める

挿入ソートとは?そうにゅうそーと

挿入ソートとは、整列済みの部分列に対して、未整列の要素を正しい位置へ挿入していく整列方法。トランプの手札を並べる操作に似る。最悪はO(n²)(データが2倍になると手間がおよそ4倍に伸びる)だが、ほぼ整列済みのデータでは挿入位置の探索がすぐ終わり、O(n)(データ量に比例する伸び方)に近づく。この「入力の並びによって速くなる」性質が基本情報の頻出ポイント。

最終更新:2026-10-09

試験情報

基本情報技術者試験の頻出用語/テクノロジ系

基本情報を最短で暗記・合格する →

具体例

[3,1,4,2]では、まず[3]を整列済みとし、次の1を3の前へ挿入して[1,3]。4はそのまま末尾で[1,3,4]。最後の2を1と3の間へ挿入して[1,2,3,4]。既に[1,2,3,4]と並んでいれば各要素は1回比較するだけで済む。

試験での引っ掛け

「ほぼ整列済みで最速」なのは挿入ソート、「並びによらず一定」なのは選択ソート、という対比で問われる。またクイックソートは逆に整列済みデータで最悪O(n²)に落ちるため、性質が正反対である点を混同しやすい。

関連用語

解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。

基本情報を最短で暗記・合格する →

試験での特徴
  • 分野:テクノロジ系
  • 「ほぼ整列済みで最速」なのは挿入ソート、「並びによらず一定」なのは選択ソート、という対比で問われる。