Структура данных и алгоритмов
Допустим, в нашем распоряжении к сегментов памяти; к > 1. Заполняем их данными, считывая начало файла или разделяемой части файла и начинаем — в памяти — разделение на «большие» и «меньшие» записи. Для накопления «меньших» используем 1-й сегмент, для «больших» — все остальные. Дело в том, что мы пока у того «берега», где надо группировать