ソートされた値の代わりにソートされた順序のインデックスを返す高速で安定した基数ソートの実装 (フロートをサポート) を探しています。
彼の記事「Radix Sort Revisited」の Pierre Terdiman のバージョンは、私が望んでいることを正確に実行しますが、13 年以上前のものであり、最新のパイプライン CPU には適していません。
「Radix Tricks」の Michael Herf のRadixSort11は非常に高速ですが、唯一の問題は、インデックスではなく並べ替えられた値を返し、さらに入力配列の値を破損することです。
どんな助けでも大歓迎です。