「インプレース」反復LSD n-radixソートを実装することは可能ですか?明確にするには:wikipedia atricle in-place MSD基数ソートを読んだことがあります。「インプレース」反復LSD n-radixソート
カウントソートは、各ビンのサイズと開始インデックスを決定するために使用されます。
したがって、インデックスを格納するためには補助配列が必要ですが、それでも必要なものがあれば、それはまだインプレースアルゴリズムとみなされます(この配列はn-基数ソート)。また、再帰MSD基数ソートが実装されているthis answerも読んでいます。これには、n-radixソートの一般的な実装もありません。
通常の場合、2つの補助配列、または1つのペアの配列が必要です。各ビンには開始インデックスと要素の動的カウントが必要です(カウントはゼロから始まり、要素がビンに格納されると増加します)。 wikiの記事で述べているように、配列のスキャンは、ビンに既に格納されている要素をスキップする必要があります。 – rcgldr