![]() |
Модераторы: Daevaorn |
![]() ![]() ![]() |
|
Hawaii |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 33 Регистрация: 5.6.2007 Репутация: нет Всего: нет |
Помогите изменить функцию additem(), чтобы она добавляла новый элемент в конец связного списка, а не в начало, как здесь. Т.е. вывод программы должен быть не 64 49 36 25, а наоборот (первый вставленный элемент будет выводиться первым.) |
|||
|
||||
boriska |
|
||||
![]() Новичок Профиль Группа: Участник Сообщений: 36 Регистрация: 7.12.2006 Где: kharkov Репутация: нет Всего: нет |
В linklist добавляем указатель, указывающий на последнее звено
ну и сам метод
Это сообщение отредактировал(а) boriska - 24.7.2007, 19:09 |
||||
|
|||||
JackYF |
|
|||
![]() полуавантюрист ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 5814 Регистрация: 28.8.2004 Где: страна тысячи озё р Репутация: 18 Всего: 162 |
в случае односвязного списка тебе потребуется пройти до конца всего списка, т.е. до элемента, указатель next которого содержит NULL, создать новый узел (это уже написано) и присвоить указателю next найденного узла указатель на новый (только что созданный) элемент. |
|||
|
||||
Hawaii |
|
||||
![]() Новичок Профиль Группа: Участник Сообщений: 33 Регистрация: 5.6.2007 Репутация: нет Всего: нет |
Этот метод не работает. Он выдает огромную последовательность чисел. Я его чуть изменил, но он стал выводить только первый и последний элементы.
Это сообщение отредактировал(а) Hawaii - 24.7.2007, 23:10 |
||||
|
|||||
Hawaii |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 33 Регистрация: 5.6.2007 Репутация: нет Всего: нет |
![]() ![]() ![]()
Всем спасибо !!! Это сообщение отредактировал(а) Hawaii - 25.7.2007, 00:02 |
|||
|
||||
![]() ![]() ![]() |
Правила форума "С++:Общие вопросы" | |
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |