Вопросы к Поиску с Алисой
Рекурсивное слияние массивов и нерекурсивное отличаются порядком выполнения действий. intuit.ru
Рекурсивное слияние (нисходящая сортировка слиянием) сначала упорядочивает первую половину массива, а затем рекурсивно берётся за вторую половину. intuit.ru www.williamspublishing.com Рекурсивный алгоритм обходит дерево сверху вниз. intuit.ru
Нерекурсивное слияние (восходящая сортировка слиянием) выполняет серию проходов по массиву, которые сливают упорядоченные подмассивы, пока не останется только один. intuit.ru www.williamspublishing.com Каждый элемент массива, за исключением, возможно, последнего, участвует в каждом проходе. intuit.ru Восходящая сортировка слиянием соответствует обходу дерева по уровням, снизу вверх. intuit.ru
Таким образом, рекурсивное слияние ориентировано на обратный обход дерева, а нерекурсивное — на обход по уровням.