スワップ数の最適なソートアルゴリズム


12

数字のシーケンスが与えられた場合、O n ln n 比較およびO n スワップ/ムーブでソートできますか?その問題に関する出版物へのポインタまたはΩ n ln n )の下限を示す反論が役立ちます。nOnlnnOnΩnlnn


比較ベースのソートアルゴリズムでは、最悪の場合に比較とΩ n スワップを実行する必要があります(CLRSを参照)。ΩnログnΩn
カヴェー

4
エレメントのインデックスを含むテーブルを最初にソートし、その後にエレメントを含むテーブルをソートした後にのみ、移動を簡単に実現できます。On
ユッカスオメラ

@jukkaあなたがテーブルをソートするときに要素を移動だって浮気もその者の...
ジェシーZixi張

回答:


15

比較とO n 移動を使用した安定したインプレースソートアルゴリズムが存在しますOnログnOn

OnログnOn

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.