Доброго времени суток, читатели, зрители моего канала programmer's notes, любители языка Python. Не забывайте подписываться и писать свои
комментарии к моим статьям и видео. Сортировка слиянием на языке Python Сегодня говорим о замечательной сортировке слиянием. Замечательна она тем, что ее легко можно использовать в сочетании с любой другой сортировкой. Отсюда, мне кажется, это один из самых эффективных подходов. Суть сортировки слиянием заключается в следующем: 1. Разбиваем сортируемый массив на две части, например делением пополам. 2. Каждая из частей сортируется по одному из алгоритмов, например, опять же слиянием. Т.е. процесс деления повторяется. 3. Отсортированные части массива сливаются в один. Понятно, что в алгоритме слиянием заложена рекурсия, но в нем заложена и возможность на каком-то из этапов использовать другую сортировку. Например, когда размер массива будет меньше некоторого значения. Если же процесс деления продолжить, то мы получим, что в самом конце рекурсии сливат