|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
19.02.2018, 21:15 | #1 |
Пользователь
Регистрация: 12.12.2017
Сообщений: 22
|
Помогите написать функцию.Вывод последних N элементов списка
Здесь есть добавление элемента, вывод всего и очистка, а нужно еще вывод последних
Код:
|
20.02.2018, 03:52 | #2 |
Форумчанин
Регистрация: 08.11.2017
Сообщений: 347
|
Однако, совсем не видно main() прямо нигде...
|
20.02.2018, 16:52 | #3 |
Пользователь
Регистрация: 12.12.2017
Сообщений: 22
|
Вот main.cpp
Код:
Код:
|
20.02.2018, 17:15 | #4 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
у Вас список точно односвязный? в элементе есть ссылка на следующий элемент списка и всё? ссылки на предыдущий нет?
Тогда показать последние M записей можно только за два прохода. проход 1 - считаем от head количество записей в count. проход 2 - проходим от head, показываем те записи, у которых номер >= (count - M) p.s. я, конечно, совсем не знаю С/С++ но не могу понять, зачем переменные в методе DisplayList() ? разве так не будет работать? Код:
|
20.02.2018, 20:09 | #5 |
Пользователь
Регистрация: 12.12.2017
Сообщений: 22
|
Мне нужно написать ещё одну ф-ию, чтобы я ввёл N и мне вывело последние количество N элементов списка, а ф-ия DisplayList() выводит весь список на экран.
|
20.02.2018, 22:32 | #6 | ||
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
Цитата:
|
||
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Написать функцию, которая создает список L2, являющийся копией списка L1, начинающегося с данного узла | Joinack | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 14.11.2023 20:28 |
Вывод элементов выпадающего списка. | Ankumo | JavaScript, Ajax | 5 | 11.07.2016 15:43 |
Написать на языке С++ описание данных для хранения списка и подпрограмму получения списка Т копированием в него элементов | vikulyok | Помощь студентам | 0 | 12.05.2014 12:52 |
язык Си: написать функцию, которая ищет сумму модулей элементов | Margana17 | Помощь студентам | 8 | 08.01.2014 23:37 |
c++ написать функцию удаления последнего элемента из списка | scrinn | Помощь студентам | 0 | 04.06.2012 23:56 |