|
║XLR8║
|
|
Неркурсивная быстрая сортировка на стеке.02.09.2010, 17:29. Показов 1661. Ответов 4
Метки нет (Все метки)
Я пытаюсь решить, как итеративным способом можно написать быструю сортировку, при условии, что ее нужно делать на стеке. Я не могу преобразовать саму идею с рекурсивного на итеративный алгоритм.
0
|
|
| 02.09.2010, 17:29 | |
|
Ответы с готовыми решениями:
4
Разработать программу сортировки: сортировка перестановкой, сортировка вставкой, быстрая сортировка Быстрая сортировка, ситуация, при которой сортировка работает не корректно Быстрая сортировка (сортировка Хоара) для связных списков |
|
1080 / 1007 / 107
Регистрация: 28.02.2010
Сообщений: 2,889
|
||
| 02.09.2010, 17:38 | ||
|
Предлагаю создать стек/список/массив или что-то вроде того, в котором будут хранятся индексы "первого" и "последнего" элемента выделенного массива. Ну и используйте ее.
1
|
||
|
Технофашист
228 / 216 / 11
Регистрация: 11.03.2009
Сообщений: 887
|
||
| 02.09.2010, 18:07 | ||
Кинь алгоритм, который собераешься использовать. Могу показать как заменить рекурсию итерациями.
0
|
||
|
║XLR8║
|
||||||
| 02.09.2010, 21:42 [ТС] | ||||||
|
darkAngel, ок, только я на шарпе сейчас допишу, если так уж хочешь, то выложу, все ровно это всего-то несчасная лаба. На счет вашего утверждения я знал, но вот только как его применить в даном случае да еще и на стеке...
Есть, вот работающий код на C#:
0
|
||||||
| 02.09.2010, 21:42 | |
|
Помогаю со студенческими работами здесь
5
Быстрая сортировка и Обменная сортировка - реализация API функции Быстрая сортировка(сортировка Хоара). Отсортировать фрагмент массива Сортировка Шелла быстрее чем Быстрая сортировка
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога
SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
|
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога
SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
|
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
|
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога
SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
|
|
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога
Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip"
Извлеките архив и вы увидите. . .
|
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога
Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д.
Сборка примера
Скачайте. . .
|
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net
REST сервисы временно не работают, только через Web.
Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
|