Я прочитал следующее на форуме:
Сортировка слияния очень эффективна для неизменяемые структуры данных, подобные связанным списки
и
Быстрая сортировка обычно быстрее, чем Объединить сортировку, когда данные хранятся в Память. Однако, когда набор данных огромный и хранится на внешних устройствах таких как жесткий диск, сортировка слияния явный победитель с точки зрения скорости. Это минимизирует дорогостоящие внешний накопитель
и
при работе со связанными списками, для сортировки слиянием требуется только небольшой постоянный объем дополнительного хранилища
Может кто-нибудь помочь мне понять приведенный выше аргумент? почему сортировка слияния предпочтительна для сортировки огромных связанных списков? и как это минимизирует дорогие чтения на внешний диск? в основном, я хочу понять, почему выбрать сортировку слияния для сортировки большого связанного списка.