![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 |
Пользователь
Регистрация: 25.10.2016
Сообщений: 25
|
![]()
во втором if p->next=head; , когда доходим до конца списка
|
![]() |
![]() |
![]() |
#12 |
Пользователь
Регистрация: 25.10.2016
Сообщений: 25
|
![]()
и предыдущий на нулл указываетpr->next=NULL;
|
![]() |
![]() |
![]() |
#13 |
Участник клуба
Регистрация: 14.05.2016
Сообщений: 1,793
|
![]()
А ну что ты можешь сказать о:
Код:
|
![]() |
![]() |
![]() |
#14 |
Пользователь
Регистрация: 25.10.2016
Сообщений: 25
|
![]()
Сначала проходим список до конца, последний элемент присоединяем к голове. Предыдущий элемент ссылается на нулл, затем проходим список снова, пока не встретим нулл и делаем это столько раз, на сколько нужно сместить.сейчас попробую зарисовать
|
![]() |
![]() |
![]() |
#15 |
Пользователь
Регистрация: 25.10.2016
Сообщений: 25
|
![]()
извините за глупый вопрос , а p здесь у нас указывает на первый элемент или последний ?
|
![]() |
![]() |
![]() |
#16 |
Участник клуба
Регистрация: 14.05.2016
Сообщений: 1,793
|
![]() Код:
|
![]() |
![]() |
![]() |
#17 |
Участник клуба
Регистрация: 14.05.2016
Сообщений: 1,793
|
![]()
head - голова списка (экземпляр).
|
![]() |
![]() |
![]() |
#18 |
Пользователь
Регистрация: 25.10.2016
Сообщений: 25
|
![]()
Не совсем понимаю код, допустим num = 3, список состоит из 10 элементов, мы дойдём до третьего и выйдем из цикла
|
![]() |
![]() |
![]() |
#20 |
Пользователь
Регистрация: 25.10.2016
Сообщений: 25
|
![]()
то есть: дан список 1->2->3->4->5->6, num=3. Новое начало будет на 4, разрываем связь между 3 и 4, затем присоединяем 1->2->3 в конец. Я правильно Вас понял?
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Циклический сдвиг элементов списка | 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 |