Сортировка пузырьком в python / Bubble sort in Python

preview_player
Показать описание
Привет друзья! Сортировка пузырьком в python. Пузырьковая сортировка на Python – легко)))) Разберем этот алгоритм сортировки пузырьком в видео…. )))) Будем использовать PyCharm, Python, Логику))).

00:00 Приветствие и тема Сортировка пузырьком в python
00:10 описание пузырькового алгоритма
01:19 создание проекта для алгоритма сортировки на Python
01.39 генерируем случайную последовательность чисел
04:20 внешний и внутренний циклы и количество итераций
06:34 условие сортировки пузырьком
08:31 анализ кода через отладку debuger
09:56 анализ кода через вывод в консоль
15:17 Подведение итогов и как работает сортировка пузырьком в python
15:41 Поддержи канал
16:03 Конечные заставки

❗️ Конечно, будет продолжение, если будет много позитивов.
🔔 Нажимай колокольчик чтобы не пропустить!

#урокиpython #python #программирование #дляначинающих
- Уроки от #OlegShpagin 👨🏼💻

Ставь лайк, если тебе понравилось видео 👍
►► Подписывайся на канал!
Рекомендации по теме
Комментарии
Автор

Пишите, какие алгоритмы вы знаете или используете))))

wiseplat
Автор

Сказать, что объяснили отлично 👍- это ничего не сказать, просто суперское объяснение и ещё, и наглядное, просто огромнейшее Вам спасибо 🙏

ivanfedorov
Автор

Олег, хорошее объяснение!особенно здорово, что итерации вывели на экран

farid
Автор

Очень хороший урок и обьяснения, спасибо!

kuanishpobedin
Автор

Круто было бы, если так же доходчиво можно было объяснить сортировку алгоритмом Хаффмана.все объяснения, что видел в инете, очень сложные.

farid
Автор

Можно ли в python работать с формулами в файле Word? Можно ли редактировать шаблон Word (заменять одни слова другими?) В общем по результатам вычислений в программе на python выдать текстовый отчёт? Задумываюсь над написанием расчетных программ, но не нашёл пока ответов на данные вопросы. Если выпустите ролик на данную тему - будет очень познавательно для ваших подписчиков

benandrew
Автор

а почему в названии на русском - питон с маленькой буквы,
а на английском с большой?...

kpacccavchik
Автор

from random import randint

a = [randint(1, 19) for _ in range(10)]

alanominatorkiborg
Автор

Зачем кучу минусов делать -1 после -i-1 если вот так тоже работает, может я что не понимаю?
for i in range(len(a)):
for j in range(len(a) -1):
if a[j] > a[j+1]:
tmp = a[j+1]
a[j+1] = a[j]
a[j] = tmp

GunaevVO
Автор

Пожалуйста ответьте
Сделаете ли вы это или нет
Хотел бы узнать как сделать такой прикол из 780 века до н.э
"Вы довольны своей зарплатой?"
Если не помните его то можете посмотреть на ютубе просто вводя эту надпись в кавычках

prodtrivi
Автор

сделайте видео пожалуйста, как сделать автокликер

ddtalant
Автор

Самый лучший алгоритм сортировки это сортировка Хоара

awaken_bit
Автор

Да-да, конечно. Я ради интереса попробовал создать список из миллиона случайных чисел в диапазоне от одного до десяти тысяч. Пробую разные алгоритмы сортировки — встроенная функция sorted, алгоритмы quick sort, select sort, вставками... Все справились более-менее достойно, хотя sorted справилась быстрее. Запускаю потом bubble sort. Минуту молчание. Две молчание. Три... Был вынужден выключить программу и создать список из ста тысяч случайных чисел в диапазоне от одного до десяти тысяч. Минуту молчание. Две. Три. Я устал ждать, снова выключил и снова уменьшил список — десять тысяч чисел в диапазоне от одного до тысячи. В итоге, пока bubble sort сортировал этот список, я успел сварить кофе. Вопрос — ЗАЧЕМ ЭТОТ АЛГОРИТМ НУЖЕН? А если бы требовалось отсортировать список из миллиона чисел? За это время наверное можно было бы поспать, прибраться, пообедать и много чего ещё...

AVE_Schtirlitz
welcome to shbcf.ru