メインコンテンツへスキップ
用語集

マージソートまーじそーと

データを 2 分割ぶんかつして再帰さいきてきにソートし、マージで統合とうごうする安定あんていソート。O(N log N)。

ITパスポート

マージソート(Merge Sort)は、データをほぼ半分はんぶん分割ぶんかつし、それぞれを 再帰さいき再帰さいき)でソートしてから、整列せいれつみの 2 つをマージ(併合へいごう)して統合とうごうする分割ぶんかつ統治とうちがたのアルゴリズムです。

観点かんてんマージソート
計算けいさんりょう平均へいきん最悪さいあくO(NlogN)O(N \log N)保証ほしょう
安定あんていせい安定あんてい同値どうち順序じゅんじょ保持ほじ
追加ついかメモリ必要ひつよう
用途ようと外部がいぶソート・並列へいれつ処理しょり

最悪さいあくでも O(NlogN)O(N \log N)保証ほしょうするてんと、**おな要素ようそ順序じゅんじょたもたれる「安定あんていソート」**であるてんつよみです。データベースや、メモリにらないデータをあつか外部がいぶソートでひろ使つかわれます。クイックソートちが追加ついかメモリが必要ひつようです。

試験しけんでは分割ぶんかつ→ソート→マージ」のながれと、安定あんていソートであること・最悪さいあくO(NlogN)O(N \log N) であるてんわれます。

この用語を学べるコンテンツ

関連する用語