![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 11.10.2012
Сообщений: 409
|
![]()
Нужно сортировать данные комбинированием методов быстрой сортировки и методом вставки.
Отдельно понятно, а как их скомбинировать?) Пример можно на любом одномерном массиве |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 11.10.2012
Сообщений: 409
|
![]()
не? никто не знает что это и с чем естся?)
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 11.10.2012
Сообщений: 409
|
![]()
Вот дословно задание
Сортировка таблицы комбинированием методов “быстрой сортировки” и вставки. |
![]() |
![]() |
![]() |
#4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Я точно не знаю.
I'm learning to live...
|
![]() |
![]() |
![]() |
#5 |
Новичок
Джуниор
Регистрация: 11.10.2011
Сообщений: 3,882
|
![]()
Все просто..
Для простоты берем одномерный массив.. И начинаем применять к нему итерации QSort'a.. Как только кол-во элементов в некоторой группе, которую мы сейчас собираемся сортировать, не превышает 10, мы сразу сортируем эту группу не QSort'ом, а сортировкой вставками |
![]() |
![]() |
![]() |
#6 | |
Участник клуба
Регистрация: 30.07.2008
Сообщений: 1,609
|
![]()
Пример быстрой сортировки: http://algolist.manual.ru/sort/quick_sort.php
Пример сортировки вставками: http://algolist.manual.ru/sort/insert_sort.php Цитата: Цитата:
"SPACE.THE FINAL FRONTIER.This's a voyage of starship Enterprise. It's 5-year mission to explore strange new worlds,to seek out new life and civilizations,to boldly go where no man has gone before"
|
|
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 11.10.2012
Сообщений: 409
|
![]()
Спасибо! Будут вопросы - напишу.
|
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 11.10.2012
Сообщений: 409
|
![]()
Разобрался, описал для массива целых чисел.
Теперь левел ап задачи. Предположим есть некий столбец в таблице, который необходимо сортировать по алфовиту данными методами. Есть идеи? |
![]() |
![]() |
![]() |
#9 | |
Новичок
Джуниор
Регистрация: 11.10.2011
Сообщений: 3,882
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#10 |
Форумчанин
Регистрация: 11.10.2012
Сообщений: 409
|
![]()
Небольшие...
Выскакивает StackOverflow Exception Код:
Вызываю db.QSort(0, 15-1); В таблице 15 строк. Пытаюсь сортировать первый столбец. Последний раз редактировалось Praud; 14.10.2014 в 14:24. |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Быстрая сортировка(сортировка Хоара). Сортировка фрагмента массива [C++] | druger | Помощь студентам | 0 | 20.04.2012 15:49 |
Сортировка Шелла и Шейкер-сортировка | AleksandrMakarov | Паскаль, Turbo Pascal, PascalABC.NET | 11 | 11.03.2012 12:18 |
Сортировка массива методами предсортировки и слияния, и пирамидальная сортировка. | lenny_24 | Помощь студентам | 2 | 17.04.2011 18:57 |
паскаль,одномерный массив,сортировка вставка,сортировка убывания,от максимального до конца | немозг | Помощь студентам | 11 | 06.02.2010 21:57 |
Сортировка файлов в Explorer vs сортировка в Delphi | mutabor | Общие вопросы Delphi | 11 | 04.09.2009 14:32 |