Результаты поиска по запросу "bubble-sort"

2 ответа

Как заставить эту функцию принимать произвольные строки?

3 ответа

не забудьте увеличить два указателя.

ужно сделать, это прочитать входной файл в связанный список. Часть файла: Имя А, 25 NameB, 33 NameC, 23 NameD, 39 А после мне нужно отсортировать по номеру (пузырьковая сортировка) и записать его в другой файл. Вот что у меня есть: #include ...

3 ответа

все равно будет работать.

ой код - алгоритм пузырьковой сортировки для сортировки элементов списка в порядке asc: foo = [7, 0, 3, 4, -1] cnt = 0 for i in foo: for i in range(len(foo)-1): if foo[cnt] > foo[cnt + 1]: temp = foo[cnt] c[cnt] = c[cnt + 1] c[cnt + 1] = ...

ТОП публикаций

5 ответов

Как отсортировать связанный список с помощью пузырьковой сортировки?

Я пытаюсь использовать пузырьковую сортировку, чтобы отсортировать связанный список. Я использую curr и trail, чтобы пройти через список. Курр должен быть на шаг впереди следа всегда. Это мой код до сих пор: void linked_list::sort () { int ...

21 ответ

Bubble Sort Домашнее задание

В классе мы выполняем алгоритмы сортировки, и, хотя я хорошо понимаю их, когда говорю о них и пишу псевдокод, у меня возникают проблемы при написании реального кода для них. Это моя попытка в Python: mylist = [12, 5, 13, 8, 9, 65] def ...

2 ответа

Эффективность сортировки вставкой vs сортировка пузыря vs сортировка выбора?

Я записал, что сортировка вставкой выполняется быстрее, чем сортировка выбора, которая быстрее, чем сортировка пузырьком, и что время их выполнения для всех 3 равно O (n ^ 2), но что я могу сказать, чтобы сравнить их друг с другом?

3 ответа

Алгоритм сортировки вставок и пузырьковой сортировки против алгоритма быстрой сортировки

Я работаю над исследованием в классе, где я тестировал сортировку пузырьков и сортировку вставками, а также быструю сортировку. Я провел тест на случайных числах. Результаты показывают, что сортировка вставок выполняется быстрее, чем пузырьковая, ...

17 ответов

Простая пузырьковая сортировка c #

int[] arr = {800,11,50,771,649,770,240, 9}; int temp = 0; for (int write = 0; write < arr.Length; write++) { for (int sort = 0; sort < arr.Length - 1; sort++) { if (arr[sort] > arr[sort + 1]) { temp = arr[sort + 1]; arr[sort + 1] = arr[sort]; ...

2 ответа

Почему сложность пузырьковой сортировки равна O (n ^ 2)?

Как я понимаю, сложность алгоритма заключается в максимальном количестве операций, выполняемых при сортировке. Таким образом, сложность Bubble sort должна быть суммой арифметической прогрессии (от 1 до n-1), а не n ^ 2. Следующая реализация ...

4 ответа

учитывая массив целых чисел в случайном порядке, вы должны найти минимальное количество перестановок, чтобы преобразовать его в циклически отсортированный массив

если массив задан в случайном порядке, вы должны вывести минимальное количество перестановок, необходимое для преобразования в циклически отсортированный массив. например задан массив 3 5 4 2 1 поэтому первый своп будет 5 <-> 4 результата: 3 4 ...