2 / 2 / 2
Регистрация: 29.11.2009
Сообщений: 320
|
||||||
1 | ||||||
Поменять местами элементы очереди14.04.2010, 12:59. Показов 5088. Ответов 3
Метки нет (Все метки)
Напишите как поменять местами эл-ты очереди:
0
|
14.04.2010, 12:59 | |
Ответы с готовыми решениями:
3
Поменять местами элементы в очереди Поменять местами две половины очереди без использования дополнительной памяти Поменять местами первый и последний элементы. Все единичные элементы массива заменить нулями Поменять местами элементы главной и побочной диагонали матрицы и найти столбцы, элементы которых убывают |
4226 / 1795 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
|
14.04.2010, 13:03 | 2 |
Только через другую очередь.
0
|
2 / 2 / 2
Регистрация: 29.11.2009
Сообщений: 320
|
||||||
14.04.2010, 13:16 [ТС] | 3 | |||||
Есть очередь. Как из нее сделать Дек???
0
|
4226 / 1795 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
|
14.04.2010, 13:37 | 4 |
Читай элемемнты в другую очердь, пока твоя очередь не кончится. При этом меняемые элементы прочитай в переменные. Потом прочитай всю вспомогательную очередь назад в основную. При этом, дойдя до каждого из меняемых элементов вместо чтения вспомогательной очереди в основную протолкни в основную переменные, в которые читал эти элементы, но в обратном порядке. Иначе нельзя. Если список допускает доступ к не первому элементу, или неразрушающий доступ к первому элементу, то это - не очередь. А третьего не дано.
1
|
14.04.2010, 13:37 | |
14.04.2010, 13:37 | |
Помогаю со студенческими работами здесь
4
Найти первый минимальный и последний максимальный элементы массива. Поменять местами столбцы, содержащие эти элементы Поменять местами элементы Поменять местами элементы Поменять местами элементы массива Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |