#17 Сортировка пузырьком
Временная сложность Худший и средний случай: O(n^2), где n — количество элементов в массиве. Когда массив полностью не отсортирован;
Лучший случай: O(n), когда массив уже отсортирован, и алгоритм завершает работу после первого прохода. Пространственная сложность O(1), так как сортировка пузырьком является алгоритмом сортировки на месте (in-place sorting) и не требует дополнительного хранения данных кроме исходного массива. Идея Повторно проходим по массиву, сравниваем соседние элементы и меняем их местами, если они в неправильном порядке...