Если это массив целых чисел, вы можете обойтись с помощью простой сортировки по основанию (O(n))
и почти не использовать ОЗУ.Первый вопрос будет: «Что это за данные?».Если это произвольные данные, тогда, вероятно, лучшим вариантом будет внешняя сортировка.
-tjw