Я решаю проблему и очень быстро сортирую 10 чисел (int32). Мое приложение должно сортировать 10 номеров в миллионы раз как можно быстрее. Я беру выборку набора данных из миллиардов элементов и каждый раз, когда мне нужно выбрать из него 10 номеров (упростить) и отсортировать их (и сделать выводы из списка отсортированных 10 элементов).
В настоящее время я использую сортировку вставки, но я предполагаю, что смогу реализовать очень быстрый алгоритм выборочной сортировки для моей конкретной задачи из 10 чисел, которые будут бить сортировку вставки.
Кто-нибудь имеет представление о том, как подойти к этой проблеме?