Осциллирующая сортировка слиянием - Oscillating merge sort

Осциллирующая сортировка слиянием или же колеблющаяся сортировка это вариант Сортировка слиянием используется с ленточными накопителями, которые могут читать в обратном направлении. Вместо того, чтобы выполнять полное распространение, как это делается при слиянии лент, распределение входных данных и слияние прогонов перемежаются. Осциллирующая сортировка слиянием не тратит впустую время перемотки и не заставляет ленточные накопители простаивать, как при обычном слиянии лент.

Осциллирующая сортировка слияния "была разработана для лент, которые можно читать в обратном направлении, и в целом она более эффективна, чем многофазный или же каскад сливается ".[1]

Рекомендации

  • Брэдли, Джеймс (1982), Методы работы с файлами и базами данных, Холт, Райнхарт и Уинстон, ISBN  0-03-058673-9

дальнейшее чтение

внешняя ссылка