用語辞典の一覧に戻る
テクノロジ系出題頻度 1/3

マージソート

まーじそーと

定義

データを半分ずつに分割した後、整列しながらマージする整列アルゴリズム。

詳細解説

分割統治法に基づくアルゴリズムで、配列を半分に分割を繰り返し、最小単位から整列しながら統合(マージ)していく。計算量はO(n log n)で安定ソート。クイックソートより最悪計算量が安定(常にO(n log n))だが、追加メモリ領域が必要な欠点がある。外部ソート(メモリに収まらない大規模データのソート)に適しており、データベース処理で用いられる。

「マージソート」が出る問題

関連用語

クイックソート整列分割統治法計算量

よくある質問

Q. マージソートとは何ですか?

A. データを半分ずつに分割した後、整列しながらマージする整列アルゴリズム。

Q. IT パスポート試験での位置づけは?

A. テクノロジ系の重要用語です。出題頻度は 1/3 (★1)。 出題頻度は低めですが、周辺知識として理解しておきましょう。

他の用語も見る(全250語)ITパスポートの問題に挑戦

科目: テクノロジ系 · ID: ipass-tech-039