Алгоритм сортировка пузырьком и сортировка выбором
Сортировка пузырьком (Bubble Sort)
Сортировка пузырьком — это простой алгоритм сортировки, который работает по принципу многократного прохода по массиву, сравнения соседних элементов и их обмена, если они находятся в неправильном порядке. Этот процесс повторяется до тех пор, пока массив не будет отсортирован. Вероятнее всего многие даже проходили его в школе, так как, вероятно, это самый простой алгоритм в реализации из всех алгоритмов сортировки. Сложность алгоритма сортировки пузырьком зависит от состояния входного массива: 1. Лучший случай: O(n) • Это происходит, когда массив уже отсортирован. Алгоритм делает один проход по массиву и не выполняет ни одного обмена...
Сортировка пузырьком
Сортировка пузырьком - это алгоритм сортировки, который производит сортировку путем перестановки двух соседних элементов массива. История возникновения сортировки пузырьком Существует 2 версии возникновения сортировки пузырьком: Сложность сортировки пузырьком Сложность сортировки пузырьком оценивается формулой O(n^2), где n - количество элементов массива. Исходя из рисунка выше - можно сказать, что данный метод очень плох для сортировки массивов с большим количеством элементов. Алгоритм сортировки пузырьком Для начала необходимо загрузить массив данных А, после узнать его длину n...