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