🧮 СОРТИРОВКА ПУЗЫРЬКОМ: ПЕРВЫЙ АЛГОРИТМ — 5 августа 2026 г. в 10:00:01.664
🧮 СОРТИРОВКА ПУЗЫРЬКОМ: ПЕРВЫЙ АЛГОРИТМ Сортировка — база, без которой не обойтись. Разберём простую и понятную. Идея: рядом стоящие элементы сравниваем и меняем местами, если они не в порядке. Большие «всплывают» в конец, как пузырьки. def bubble_sort(arr): n = len(arr) for i in range(n): for j in range(n - i - 1): if arr[j] > arr[j + 1]: arr[j], arr[j + 1] = arr[j + 1], arr[j] numbers = [5, 2, 9, 1, 5, 6] bubble_sort(numbers) print(numbers) # [1, 2, 5, 5, 6, 9] Что здесь происходит: → Внешний цикл идёт по всем «проходам» → Внутренний сравнивает соседние элементы → arr[j], arr[j+1] = ... — одна строка меняет их местами Дополнительно: → Посчитай сколько проходов нужно для списка из 5 чисел → Замени условие на < — что изменится? → Сложи список в обратном порядке и посмотри, как растёт число шагов Знаешь ли еще методы сортировки? 🔥 ➡️ Да! 👨💻 ➡️ Узнал только первый метод

