1. Пользуйтесь тегами кода. - [code] ... [/code]
2. Точно указывайте язык, название и версию компилятора (интерпретатора).
3. Название темы должно быть информативным.
В описании темы указываем язык!!!
| 18192123 |
16.05.2007 17:02
Сообщение
#1
|
![]() Профи ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 920 Пол: Женский Реальное имя: Марина Репутация: 2 |
Как можно удалить определённое число элементов из конца односвязного линейного списка?
|
18192123 Удаление элементов из конца списка 16.05.2007 17:02
volvo Я тебе уже говорил: пробегать по ВСЕМУ списку, счи... 16.05.2007 17:13
18192123
Я тебе уже говорил: пробегать по ВСЕМУ списку, сч... 16.05.2007 18:19
volvo Как-то вот так:
for(n = 0, p = lst; p; p = p -... 16.05.2007 18:50
18192123
[code=cpp]
// теперь p содержит адрес последнего... 16.05.2007 20:50
18192123
for(n = 0, p = lst; p; p = p -> next, n += 1);... 16.05.2007 23:58
volvo Естественно... Ты же удаляешь элемент T, а потом у... 16.05.2007 21:09
18192123
Естественно... Ты же удаляешь элемент T, а потом ... 16.05.2007 21:56
volvo Зачем? Ты должна идти пока указатель ненулевой, не... 16.05.2007 22:00
18192123
Зачем? Ты должна идти пока указатель ненулевой, н... 16.05.2007 22:42
volvo Ты постоянно наступаешь на те же грабли...
lst=p;... 16.05.2007 23:08
18192123 сделала всё, как было объяснено, но оставшиеся эле... 17.05.2007 1:16
volvo Вот этот вариант только что у меня прекрасно отраб... 17.05.2007 1:53![]() ![]() |
|
Текстовая версия | 8.12.2025 5:40 |