|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
09.12.2013, 18:36 | #1 |
Пользователь
Регистрация: 01.12.2013
Сообщений: 40
|
Быстрая сортировка(Хоара)
Turbo Pascal
Помогите написать процедуру с методом быстрой сортировки(Хоара) массива по условию: Дан массив C(N). Преобразовать массив, упорядочив первую его половину элементов по возрастанию, а вторую по убыванию.(Известно, что N-четное). В сети нашла примеры, но не могу понять как управиться с моим условием, кто разбирается можете сделать. Код:
|
09.12.2013, 18:56 | #2 |
Пользователь
Регистрация: 01.12.2013
Сообщений: 40
|
Вот ещё лучше пример, ребята помогите только преобразовать. Как применить это всё?
Код:
|
09.12.2013, 20:22 | #3 |
Пользователь
Регистрация: 01.12.2013
Сообщений: 40
|
Вот полный вариант моей программы, что-то пытались сделать, но имеются ошибки помогите исправить.
Код:
Последний раз редактировалось Karl__; 09.12.2013 в 20:54. |
09.12.2013, 21:10 | #4 |
Пользователь
Регистрация: 01.12.2013
Сообщений: 40
|
Нужна помощь, здесь кто-нибудь разбирается в сортировке?
|
09.12.2013, 21:10 | #5 |
Форумчанин
Регистрация: 21.10.2010
Сообщений: 588
|
А так не подойдет?
Код:
Код:
Пользователь не знает, чего он хочет, пока не увидит то, что он получил.
Для благодарностей WMR R145235935681 |
09.12.2013, 21:19 | #6 |
Пользователь
Регистрация: 01.12.2013
Сообщений: 40
|
Наверное я где-то что-то напутала с переменными, не работает можете проверить?
Код:
Последний раз редактировалось Karl__; 09.12.2013 в 21:37. |
09.12.2013, 21:21 | #7 |
Пользователь
Регистрация: 01.12.2013
Сообщений: 40
|
Я подправила, теперь запускается, но не правильно сортирует выводит
Последний раз редактировалось Karl__; 09.12.2013 в 21:36. |
09.12.2013, 21:39 | #8 |
Пользователь
Регистрация: 01.12.2013
Сообщений: 40
|
Мне же нужно чтобы массив изначально делился на две части и первая половина сортировалась по возрастанию, а вторая по убыванию.
|
10.12.2013, 10:29 | #9 |
Форумчанин
Регистрация: 21.10.2010
Сообщений: 588
|
Код:
Пользователь не знает, чего он хочет, пока не увидит то, что он получил.
Для благодарностей WMR R145235935681 |
10.12.2013, 19:45 | #10 |
Пользователь
Регистрация: 01.12.2013
Сообщений: 40
|
спасибо вам большое, но понимаете мне нужно, чтобы массив передавался, а не определялся рандомно в самой процедуре, так как мне нужно добавить будет ещё одну процедуру сортировки этого же массива.
Последний раз редактировалось Karl__; 10.12.2013 в 20:05. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Быстрая сортировка(сортировка Хоара). Сортировка фрагмента массива [C++] | druger | Помощь студентам | 0 | 20.04.2012 15:49 |
Сортировка двумерного массива по столбцам методом быстрой сортировки( Хоара) и пирамидальной. | tworc22 | Помощь студентам | 3 | 28.10.2011 23:05 |
Сортировка Хоара(для объектов класса) | m9yt | Общие вопросы C/C++ | 0 | 02.06.2010 18:45 |
быстрая сортировка настолько быстрая | Serg12 | Помощь студентам | 8 | 28.03.2010 21:31 |
сортировка массива Методом Хоара (быстрой сортировкой) | wild-weight | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 26.09.2009 16:46 |