5.6 Вложенные циклы 7. Добрый, добрый Python с Сергеем Балакиревым. Курс Stepik
Большой подвиг 7. На вход программе подаются целые числа, записанные в одну строку через пробел. Необходимо их прочитать и сохранить в списке. Затем, выполнить сортировку полученного списка по возрастанию (неубыванию) методом всплывающего пузырька. Идея алгоритма проста и показана на рисунке ниже.
При первом проходе перебираем все соседние пары элементов и если значение предыдущего элемента (слева) больше значения следующего (справа), то они меняются местами. (На рисунке 3 и 2 меняются местами). Следующая пара - это 3 и 6. Они уже выстроены по возрастанию, поэтому ничего не делаем и переходим к следующей паре 6 и -1. Меняем значения местами и видим, что на последнем месте находится максимальное значение 6, что нам и нужно.
При втором проходе делаем все то же самое, но доходим до предпоследнего элемента, так как последнее значение 6 уже отсортировано. На третьем проходе исключаем уже последние два элемента и так далее. То есть, в этом алгоритме достаточно сделать N-1 проходов, где N - длина списка.
Вот идея алгоритма сортировки всплывающего пузырька. Реализуйте его для вводимого списка целых чисел. Результат выведите на экран в виде последовательности чисел, записанных в одну строчку через пробел.
Разбор задач из онлайн-курса “Добрый, добрый Python с Сергеем Балакиревым“ -
Разбор задач из онлайн-курса “Поколение Python“: курс для начинающих. С образовательной онлайн-платформы Stepik.
Разбор задач по Python (Питон):
“Поколение Python“: курс для профессионалов -
“Поколение Python“: курс для продвинутых -
“Поколение Python“: курс для начинающих -
“Программирование на Python“ -
Единоразовая поддержка -
2 views
221
53
3 weeks ago 00:09:22 7
Рынок недвижимости Дубая 2025: тренды, инвестиции и прогнозы
3 weeks ago 00:25:17 860
Стоит или не стоит инвестировать в акции? Какой результат дают акции за 5-10 лет?
3 weeks ago 00:01:18 1
⚡ Найти работу на удаленке на дому 👍 Доход на дому 🚫
3 weeks ago 00:19:42 1.8K
Что будет с курсом рубля, перспективы Аэрофлота, санкции на Газпромбанк. Дивиденды с ИИС-3 возможны?
3 weeks ago 00:21:42 2.4K
ЦБ прокомментировал вопрос о заморозке вкладов | Доллар уже 103! Новости с Николаем Мрочковским
3 weeks ago 00:18:08 133
Как инвестировать в гаражи с доходностью 40% годовых?
3 weeks ago 00:11:04 42
Почему инвестировать нужно КАЖДОМУ и ВСЕГДА?! / С какой суммы можно начать инвестировать?
3 weeks ago 00:27:35 25
ПО Э. А.: “Ворон”, 1843-44 – ч.2, пер.: М. А. Зенкевич, 1946 (ТВ-Тройников / 2024)
3 weeks ago 00:18:38 4
В ЧЕМ ХРАНИТЬ ДЕНЬГИ? КУДА ВЛОЖИТЬ ДЕНЬГИ?
3 weeks ago 00:19:08 7.7K
Российские акции падают, доллар опять растет! Что делать инвестору? / БПН
3 weeks ago 00:00:14 6
Видео от К•Эфир
3 weeks ago 00:00:50 3
@undeground_belgorod klipi
3 weeks ago 00:08:09 70
Продолжится ли падение на рынке акций!? Обзор и прогноз по Газпром, Сбербанк, Яндекс и др
3 weeks ago 00:14:31 35
[Седа Каспарова] 6 шагов, чтобы стать успешным профессионалом! / Как создать сильный личный бренд?
3 weeks ago 01:07:04 9
Онлайн-трансляция: “Элитная недвижимость на Бали: как и зачем инвестировать в люксовое жилье“
3 weeks ago 00:01:03 1
Герасименко 3/8 ; 1-комнатная
3 weeks ago 00:06:31 54
Где и как научиться инвестировать? Опыт и образование помогают в финансах. Финсоветник Данил Рябинин
3 weeks ago 00:00:48 153
Чистый процентный доход банка «Санкт-Петербург» за 9 месяцев 2024 г. составил 51.2 млрд руб.
3 weeks ago 00:07:39 353
Осторожно, мошенники! / Как распознать ОБМАН в мире криптовалюты?
3 weeks ago 00:16:20 219
Мои еженедельные инвестиции (акции, облигации и фонды). Покупаем рынок 117
3 weeks ago 00:03:13 2.8K
В Крыму объем внебюджетных инвестиций составил 61 млрд рублей за первое полугодие 2024 года
3 weeks ago 00:01:57 133
Продам BMW x3 f25 28i Xdrive Максимальная комплектация.
3 weeks ago 00:08:16 27
Дженнифер Лопес и Бен Аффлек: История любви. Астроразбор от Елены Тощаковой
3 weeks ago 00:02:13 386
Мини открытки №4, №5, №6 / мотивационные карточки для подарков и посылок