|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
08.10.2017, 19:50 | #1 |
Пользователь
Регистрация: 01.03.2016
Сообщений: 24
|
Поменять местами числа в очереди
Код:
Как реализовать этот обмен, проводится ли аналогия с массивом или действовать методами очереди? |
08.10.2017, 23:52 | #2 |
Пользователь
Регистрация: 14.06.2017
Сообщений: 45
|
В Queue есть метод который удаляет первый элемент из очереди и возвращает его, так ты бери этот элемент, и потом просто делай Add, и он попадёт в конец
|
09.10.2017, 09:50 | #3 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
я пока вижу вариант только с дополнительным массивом/очередью, с помощью которых можно решить поставленную задачу. Но это грубо и некрасиво. Возможно есть решение лучше, красивее и эффективнее, через использование методов очереди Queue. |
|
09.10.2017, 18:55 | #4 |
Пользователь
Регистрация: 01.03.2016
Сообщений: 24
|
мне вообще кажется, что использовадь очередь не рационально, массив - ок, но очередь слишком мало вариантов реализации задач в ней
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Поменять местами некие элементы(целые числа) в одномерном массиве - C++ | ggjgj | Общие вопросы C/C++ | 10 | 25.10.2016 16:48 |
Поменять местами первую и последнюю , вторую и предпоследнюю и т.д цифры числа | Kat9 | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 22.05.2013 14:35 |
Машины Тьюринга,поменять местами 2 двоичных числа | barsiva | Помощь студентам | 1 | 02.10.2011 12:40 |
Даны действительные числа, а1 а20 .Поменять в этой последовательности местами: | Zhasik | Помощь студентам | 1 | 27.12.2010 18:18 |