![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 15.03.2017
Сообщений: 5
|
![]()
Пусть дан список. После каждого элемента списка добавьте ту часть списка, которая была перед ним.
|
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]()
И?
Покажите свои наработки, конкретные вопросы и т.п. Или в раздел Фриланс если вы не хотите ничего делать, а ищете кого-то, кто выполнит ваши задачи за вознаграждение.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
![]() |
![]() |
![]() |
#3 |
Регистрация: 15.03.2017
Сообщений: 5
|
![]()
И как теперь реализовать условие?
После каждого элемента списка добавьте ту часть списка, которая была перед ним. Код:
|
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
задачка достаточно замороченная.
я бы решал её через создание НОВОГО списка, куда копировал (многократно) нужные элементы из исходного списка. кстати, чтобы убедится в том, что мы оба одинаково понимаем условия задачи. допустим, дан список: 1, 2, 3, 4, 5, 6, 7, 8 что должно быть в результате? |
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 25.01.2015
Сообщений: 472
|
![]()
Возможно, решение получится виде рекурсивной процедуры:
при погружении добраться до последнего элемента и там уже добавлять элементы. потом снижение уровня - и новая порция. Код:
Код:
Последний раз редактировалось FPaul; 09.04.2017 в 08:36. |
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 29.12.2015
Сообщений: 16
|
![]() |
![]() |
![]() |
![]() |
#7 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]() |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Если встречается нечетный элемент, то перед ним и после него вставить новые элементы со значением 0 (C++) | yurets17 | Помощь студентам | 2 | 04.03.2014 18:12 |
Составить программу, которая формирует 2 списка, и написать процедуру присоединения 2го списка к 1му | Neitrosha | Помощь студентам | 7 | 25.02.2011 21:18 |
Удаление последнего элемента из списка и реверс этого списка. | Goose | Общие вопросы C/C++ | 8 | 16.05.2010 16:12 |
Дескрипторы потоков - Для каждого элемента списка необходимо создать поток, выполняющий требуемые функции | kdv0403 | Общие вопросы Delphi | 2 | 09.06.2007 11:12 |