|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
23.07.2014, 09:44 | #1 |
Форумчанин
Регистрация: 22.12.2012
Сообщений: 139
|
Сортировка
элементы списка предназначены для хранения данных следующих типов: длинное целое число,
вещественное число двойной точности, строка символов(не более 50), одиночный символ. Необходимо обеспечить сортировку по возрастанию, по убыванию и поиск заданного значения. Помогите сделать сортировку,сортировка пузырьком в целом понятна. Сравниваем первый и следующий элемент и если первый больше то меняем их местами и все это происходит в цикле. Проблема в том что я не могу применить эту сортировку для двусвязного списка, в сортировке ведь массивы а я не понимаю как переделать для своей ситуации.Буду очень благодарен если сделаете один случай моей сортировке а второй сам попробую разобрать Прошу прощения за оформление main.c Код:
Последний раз редактировалось Kot070; 23.07.2014 в 09:50. |
23.07.2014, 09:45 | #2 |
Форумчанин
Регистрация: 22.12.2012
Сообщений: 139
|
list.c
Код:
Код:
|
23.07.2014, 09:46 | #3 |
Форумчанин
Регистрация: 22.12.2012
Сообщений: 139
|
subj.h
Код:
|
23.07.2014, 09:49 | #4 |
Форумчанин
Регистрация: 22.12.2012
Сообщений: 139
|
subj.c
Код:
Последний раз редактировалось Stilet; 24.07.2014 в 08:10. |
23.07.2014, 09:49 | #5 |
Форумчанин
Регистрация: 22.12.2012
Сообщений: 139
|
мой вариант сортировки
Код:
|
23.07.2014, 23:15 | #6 |
Пользователь
Регистрация: 03.07.2014
Сообщений: 32
|
В сортировке массивы с доступом по индексу, но конкретно в сортировке пузырьком эти индексы
- либо меняются на 1 - что соответствует переходу к предыдущему или следующему элементу списка - либо начинается очередная итерация от начала массива - что соответствует переходу к первому элементу списка от этого и пляшите |
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Быстрая сортировка(сортировка Хоара). Сортировка фрагмента массива [C++] | druger | Помощь студентам | 0 | 20.04.2012 15:49 |
Быстрая сортировка(сортировка хаора) с++ | LustHunter | Помощь студентам | 3 | 07.10.2011 19:37 |
Сортировка массива методами предсортировки и слияния, и пирамидальная сортировка. | 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 |