11. Сортування масиву (списку) у Python бульбашковим алгоритмом

На 11 уроці розглядаються найпростіший алгоритм сортування одномірного списку бульбашковим методом на мові програмування Пайтон. Протягом уроку:
• розглядається принцип роботи бульбашкового алгоритму;
• розвиваються навички роботи з масивом (списком);
Мова відео - українська.

Пікірлер: 14

  • @user-xs5ij7dd7z
    @user-xs5ij7dd7z Жыл бұрын

    Дякую. Дуже цікаво, а , головне, пояснюєте зрозуміло для чайників!

  • @Igor_Bazulkin

    @Igor_Bazulkin

    Жыл бұрын

    Дякую за відгук. Ну то тому, що сам чайник, от на чайницькому рівні і пояснюю)

  • @Wonsi_Pafyk
    @Wonsi_Pafyk Жыл бұрын

    Доброго дня, дуже дякую за ваше відео

  • @Igor_Bazulkin

    @Igor_Bazulkin

    Жыл бұрын

    І вам дякую за відгук)

  • @user-bk7ti3hj7s
    @user-bk7ti3hj7s2 жыл бұрын

    Дякую! Все доступно та цікаво!

  • @Igor_Bazulkin

    @Igor_Bazulkin

    2 жыл бұрын

    і за відгук також дякую)

  • @SHKIPPER989
    @SHKIPPER9892 жыл бұрын

    Спасибі!_)

  • @Igor_Bazulkin

    @Igor_Bazulkin

    2 жыл бұрын

    а будь ласка, приходьте ще)

  • @user-mx5yk8ni7p
    @user-mx5yk8ni7p Жыл бұрын

    Я чайнік

  • @Igor_Bazulkin

    @Igor_Bazulkin

    Жыл бұрын

    та я теж ще той самовар...

  • @user-xm5eu5ll9y
    @user-xm5eu5ll9y2 ай бұрын

    Добре пояснення сортування. Але це не зовсім "бульбашка". Назва полягає в тому, що найбільший елемент за один прохід "вспливає" у кінець масиву (списку), отож на наступному проході цей елемент не потребує перевірки більше-менше з попереднім. Тому потрібно рахувати "проходи" (ітерації) і внутрішній цикл має пробігати не до кінця списку, а до len(apl) - 1 - k, де k - число ітерацій. Тобто внутрішній цикл має бути таким як у автора лиш на першій ітерації, а далі скорочуватись на один з кожною ітерацією.

  • @Igor_Bazulkin

    @Igor_Bazulkin

    2 ай бұрын

    Дякую за відгук, Володимире Миколайовичу) Ну не дарма ж цей алгоритм ще "дурним" називают, тому й зробив його ще дурнішим)

Келесі