Доброго времени суток, читатели, зрители моего канала programmer's notes, любители языка Python. Не забывайте подписываться и писать свои
комментарии к моим статьям и видео. Смешанный алгоритм пузырьком и выбором на Python Вообще сортировка пузырьком имеет множество разновидностей и смесей с другими сортировками. Она легче всего поддаётся внедрению в неё других сортировок. Вот и сейчас рассмотрим её смесь с сортировкой выбором. Напомним, как происходит сортировка выбором. 0. Пусть i = 0 (временный минимум) 1. Просматриваем массив с элемента i и находим индекс самого маленького элемента j. 2. Обмениваемся элементами i и j. 3. Увеличиваем i на 1. Если получаем индекс последнего элемента, то заканчиваем процесс, если нет, то обращаемся пункту с номером 1. Алгоритм пузырьковой сортировки напоминать не буду. Попробуем при каждом проходе по списку ("всплывание пузырька") одновременно искать минимальный элемент, как это делается при сортировке выбором. Получаем следующую программу. Ту