|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
15.02.2017, 20:39 | #21 |
Участник клуба
Регистрация: 14.05.2016
Сообщений: 1,793
|
Да. Организовываем новый цикл; а этот "p" - ограничение нового цикла. head нам больше не надо - его можно херить.
Код:
___________________________________ __________ Пиши пробную версию. |
15.02.2017, 20:44 | #22 |
Участник клуба
Регистрация: 14.05.2016
Сообщений: 1,793
|
Стоп! Цикл наверно не нужен, - ведь уже там связь есть. Может достаточно:
Код:
Или надо - для разрыва? Подумай, может разорвать в предыдущем цикле заодно . Последний раз редактировалось ura_111; 15.02.2017 в 20:48. |
15.02.2017, 20:49 | #23 |
Пользователь
Регистрация: 25.10.2016
Сообщений: 25
|
Да, наверное лучше в предыдущем разорвать. Однако получится ли в итоге сдвиг именно в право, а то мне кажется что будет сдвиг влево: 1->2->3->4->5->6->7->8->9->10 cдвигаем на 3 и в итоге после разрыва и соединения получаем: 4-5-6-7-8-9-10-1-2-3
|
15.02.2017, 20:58 | #24 |
Участник клуба
Регистрация: 14.05.2016
Сообщений: 1,793
|
Тогда организуй новый цикл переброской по одному и последовательно (самое главное, что новая голова есть - всё остальное пристраивается):
Код:
|
15.02.2017, 21:06 | #25 |
Участник клуба
Регистрация: 14.05.2016
Сообщений: 1,793
|
Ты ничего не понял! Ты спрашиваешь не те вопросы...
Самое главное, что есть новая голова - всё остальное пристраивается... ___________________________________ ______________________ Самое главное концепция, а местная реализация - это херня... У нас концепция: найти голову и перестроить, а есть ещё другая концепция - это когда "имитация каждого хода-сдвига", т.е. идём по змее и на каждом цикле сдвигаем все элементы по кругу (но в этом случае, вроде, получится цикл в цикле). |
16.02.2017, 00:05 | #26 |
Участник клуба
Регистрация: 14.05.2016
Сообщений: 1,793
|
Ну что забацал?
|
16.02.2017, 00:19 | #27 |
Пользователь
Регистрация: 25.10.2016
Сообщений: 25
|
Да, получилось, спасибо Вам за помощь и советы. Смещение головы по вашему методу пригодилось.
|
16.02.2017, 00:20 | #28 |
Участник клуба
Регистрация: 14.05.2016
Сообщений: 1,793
|
покажи.
|
16.02.2017, 00:20 | #29 |
Пользователь
Регистрация: 25.10.2016
Сообщений: 25
|
Код:
Код программы нужно выделять (форматировать) тегами [CODE] (читать FAQ) Модератор Последний раз редактировалось Serge_Bliznykov; 16.02.2017 в 10:09. |
16.02.2017, 01:25 | #30 |
Участник клуба
Регистрация: 14.05.2016
Сообщений: 1,793
|
Вот моя версия:
Код:
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Циклический сдвиг элементов списка | artilun | Помощь студентам | 3 | 12.02.2017 13:15 |
Осуществить циклический сдвиг элементов прямоугольной матрицы на n элементов вправо или вниз | Nekro95 | Помощь студентам | 12 | 07.11.2012 22:31 |
циклический сдвиг элементов массива | Carter | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 19.12.2011 19:54 |
Не получается циклический сдвиг элементов списка влево | Джиксер | Общие вопросы C/C++ | 5 | 02.06.2010 23:38 |