|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
15.04.2016, 00:40 | #1 |
Регистрация: 15.03.2016
Сообщений: 3
|
Очередь
У меня есть задание по курсовой работе с очередью :формирования очереди, содержащей целые числа, и упорядочивания по возрастанию элементов в этой очереди (в процессе упорядочивания элементы очереди перемещаться не должны)
И я не понимаю, как можно упорядочить если нельзя перемещать. Код:
1.Как вообще создаётся очередь? Я видел в интернете там через структуры делается , а некоторые и через <queue>. Как правильно?И есть ли отличие, если оба варианта верны? 2.Так вот, как можно перемещаться по такой очереди? 3.И если для этого задания надо использовать структуру на подобие Код:
Последний раз редактировалось Аватар; 15.04.2016 в 06:49. |
15.04.2016, 06:39 | #2 |
Старожил
Регистрация: 31.05.2010
Сообщений: 13,543
|
У Вас в в структуре, есть указатель, который указывает на следующий элемент. Вот с ним-то и нужно работать. В памяти ничего не перемещается.
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder |
15.04.2016, 23:15 | #3 |
Регистрация: 15.03.2016
Сообщений: 3
|
То есть надо выводить из структур int data по возрастанию/убыванию, не меняя их значения местами?
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Очередь | Spanchik | Паскаль, Turbo Pascal, PascalABC.NET | 15 | 27.05.2014 16:09 |
вводим 15 элементов в очередь, затем выводим на экран эту очередь и добавил в очередь еще один элемент. Потом удаляем любой элемен | Xumera | C++ Builder | 2 | 07.12.2013 13:56 |
Очередь на Си | Vasya94 | Помощь студентам | 3 | 05.10.2013 20:02 |
очередь | nani94 | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 18.03.2013 20:33 |
Очередь C++ | svetikzo | Помощь студентам | 2 | 23.01.2010 09:53 |