奇偶転置ソート
Sign in to saveAlso known as odd–even transposition sort, brick sort, parity sort
sorting algorithm that repeatedly compares all odd/even indexed pairs of adjacent elements in the list, swapping misordered pairs
Wikidata facts
- Instance of
- sorting algorithm
- Image
- Odd even sort animation.gif
- Has use
- parallel algorithm
Show 3 more facts
- time of discovery or invention
- 1972-00-00
- discoverer or inventor
- Nico Habermann
Sources (1)
via Wikidata · CC0
Article · 日本語
奇偶転置ソート(きぐうてんちソート、英: odd-even sort)は、ソートのアルゴリズムの一つで、バブルソートを改良したもの。バブルソートではスキャンを一方向に順次行うのに対し、奇偶転置ソートでは組ごとに行う。 バブルソートと同じく安定な内部ソートで、最悪の場合で時間計算量はO(n2)である。 組の比較は互いに独立であるため、バブルソートとは異なり、並列動作が可能である。そのため、ハードウェアで隣り合う組の比較を同時に処理すれば、常に (n-1) ステップで処理が完了する。ただし、ソートの対象が多いと必要とするリソースが大きくなり、実用的ではない。
Abstract from DBpedia / Wikipedia · CC BY-SA