インサーションソートとは?

辞典・百科事典の検索サービス - Weblio辞書

初めての方へ

参加元一覧


用語解説|動画|全文検索
Weblio 辞書 > コンピュータ > IT用語辞典 > インサーションソートの意味・解説 

IT用語辞典バイナリ

IT用語辞典バイナリIT用語辞典バイナリ

挿入ソート

読み方そうにゅうソート
別名:インサーションソート,基本挿入法
【英】insertion sort

挿入ソートとは、データ大きい順、小さな順など一定の規則で並べ替えるソート整列)の方法1つである。

挿入ソートでは、ソートが済んでいるデータ新しデータ比較して挿入する位置決めることを繰り返すアルゴリズムが用いられる。最初は2つのデータ比較することでソートが始まる。3番目のデータはそのソート済み2個のデータ比較し、挿入する位置決める。以下同様の作業繰り返す

ソート手法には多く方法があり、それぞれ一長一短があるため、ソート対象となるデータ特長件数などにより、採用するアルゴリズムを適切に選ぶ必要がある。挿入ソートは、データ並びによっては他の方法比べ非効率的となる場合がある。逆にデータ件数それほど多くなく、高速だが複雑なアルゴリズムによるプログラム作成するまでもないよう場合には、挿入ソートは適した方法であるといえる

なお、同じデータ順番ソート前後によって変化しないソート手法を「安定ソートと言うが、挿入ソートは安定ソートである。

情報処理のほかの用語一覧
アルゴリズム:  識別子  巡回セールスマン問題  昇順  挿入ソート  ソート  スタック  2分木


ウィキペディア

ウィキペディアウィキペディア

挿入ソート

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2010/06/28 01:46 UTC 版)

(インサーションソート から転送)

挿入ソートインサーションソート)は、ソートアルゴリズムの一つ。整列してある配列に追加要素を適切な場所に挿入すること。平均計算時間・最悪計算時間がともにO(n2)と遅いが、アルゴリズムが単純で実装が容易なため、しばしば用いられる。安定な内部ソート。基本挿入法ともいう。in-placeアルゴリズムであり、オンラインアルゴリズムである。

挿入ソートを高速化したソート法として、シェルソートが知られている。






「挿入ソート」の続きの解説一覧






インサーションソートのページへのリンク
「インサーションソート」の関連用語

注目の情報

インサーションソートのお隣キーワード
モバイル
モバイル版のWeblioは、下記のURLからアクセスしてください。
http://m.weblio.jp/
» モバイルで「インサーションソート」を見る
_ _   


インサーションソートのページの著作権
Weblio 辞書情報提供元は参加元一覧にて確認できます。

  
IT用語辞典バイナリIT用語辞典バイナリ
Copyright © 2005-2012 Weblio 辞書 IT用語辞典バイナリさくいん。 この記事は、IT用語辞典バイナリ挿入ソートの記事を利用しております。
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアの挿入ソート (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2012 Weblio RSS