|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
11.11.2018, 17:21 | #1 |
Регистрация: 11.11.2018
Сообщений: 3
|
Быстрая сортировка. В чем ошибка?
Код:
Последний раз редактировалось Вадим Мошев; 11.11.2018 в 18:01. |
11.11.2018, 17:35 | #2 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,709
|
В том, что вы передаете сами элементы, а не индексы, как ожидает функция:
Код:
|
11.11.2018, 18:33 | #3 |
Регистрация: 11.11.2018
Сообщений: 3
|
Исправил, теперь "Ошибка времени выполнения: StackOverflowException: Программа завершена из-за переполнения программного стека"
|
11.11.2018, 18:50 | #4 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,709
|
Ну что вы хотели... рекурсия это веселое дело. Увеличивайте стек или уменьшайте кол-во элементов.
|
11.11.2018, 18:54 | #5 |
Регистрация: 11.11.2018
Сообщений: 3
|
Хорошо, спасибо за помощь))
|
11.11.2018, 20:11 | #6 |
Форумчанин
Регистрация: 25.01.2015
Сообщений: 472
|
Возможно, что переполнение стека из-за того, что перед завершением процедуры рекурсивный вызов должен быть по условию.
Код:
|
11.11.2018, 20:19 | #7 |
Форумчанин
Регистрация: 25.01.2015
Сообщений: 472
|
Нет.
Вы вместо x инициализируете элемент массива Код:
|
11.11.2018, 20:25 | #8 |
Программист
Участник клуба
Регистрация: 23.06.2009
Сообщений: 1,772
|
Плохо. Ваша программа неработоспособна.
Похоже, Вы совсем не понимаете логику алгоритма. Иначе трудно объяснить, почему Вы используете переменные, которым не присвоено значение. Откуда вдруг возникают i, x? Посмотрите код на Розетте, может, станет более понятно |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Быстрая сортировка(сортировка Хоара). Сортировка фрагмента массива [C++] | druger | Помощь студентам | 0 | 20.04.2012 15:49 |
Быстрая сортировка. Где-то ошибка | jeeeezy | Помощь студентам | 0 | 10.12.2011 00:57 |
не получается сортировка матрицы в чем ошибка? | Darki | Паскаль, Turbo Pascal, PascalABC.NET | 5 | 23.06.2010 00:26 |
быстрая сортировка настолько быстрая | Serg12 | Помощь студентам | 8 | 28.03.2010 21:31 |
[Pacsal] Быстрая Соритровка и сортировка обменом (ошибка) | Dtska | Помощь студентам | 1 | 17.12.2009 20:17 |