0 / 0 / 0
Регистрация: 12.07.2018
Сообщений: 3
|
||||||
1 | ||||||
Массивы. Была сортировка пузырьком15.07.2018, 17:44. Показов 562. Ответов 1
Метки нет (Все метки)
Здравствуйте. "Изучал/мучал" сортировки, начал с сортировки пузырьком для одномерных массивов, а закончил вот этим "чудом".
Подскажите, где тут совсем индийский код и в какую сторону оптимизировать (указатели / ссылки / потоки еше не изучал) з.ы. for (int count = 0; count < size * 20; count++) - типа количество проходов по массиву (т.е. считай сложность массива) я так и не понял как в зависимости от увеличения размера массива, увеличивать количество циклов прохода, дабы всё отфильтровалось. На вики читал про сложность типа O(n^2) и то что проходы повторяются n - 1 раз...
0
|
15.07.2018, 17:44 | |
Ответы с готовыми решениями:
1
сортировка пузырьком Сортировка пузырьком Сортировка пузырьком. Сортировка пузырьком |
21.07.2018, 01:10 | 2 | |||||
Что конкретно интересует-то? " где тут совсем индийский код " - вопрос скорее риторический, а не конкретный.
Теперь насчёт кода. цикл по всему массиву (for x+for y) и правда должен повторяться несколько раз, а значит быть обёрнут в некий ещё один цикл. Только с чего вы вообще взяли, что это должен быть цикл size*20? Что за волшебное число 20? Почему не size*size? Я вижу, говоришь про его связь с некой "сложностью" алгоритма - это не так.
0
|
21.07.2018, 01:10 | |
21.07.2018, 01:10 | |
Помогаю со студенческими работами здесь
2
Сортировка Пузырьком :) Сортировка пузырьком Сортировка пузырьком Сортировка пузырьком Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |