10
10個の数値を並べ替える最速の方法は?(数値は32ビットです)
私は問題を解決しており、10個の数値(int32)を非常に迅速にソートする必要があります。私のアプリケーションでは、10の数値を可能な限り数百万回並べ替える必要があります。私は数十億の要素のデータセットをサンプリングしていて、その中から10個の数値を選択(簡略化)してソートする必要があるたびに(ソートされた10個のエレメントリストから結論を出します)。 現在、挿入ソートを使用していますが、挿入ソートに勝る10個の数値という特定の問題に対して、非常に高速なカスタムソートアルゴリズムを実装できると思います。 この問題にどのように取り組むかについて誰かが何か考えを持っていますか?