Форум программистов, компьютерный форум CyberForum.ru

Написать процедуру удаления из заданного списка, все вхождения элемента с заданным значением - C++

Восстановить пароль Регистрация
 
baykonurr
10 / 10 / 0
Регистрация: 19.02.2013
Сообщений: 85
04.10.2013, 18:30     Написать процедуру удаления из заданного списка, все вхождения элемента с заданным значением #1
Написать программу, процедуру удаления из заданного списка, все вхождения элемента с заданным значением.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.10.2013, 18:30     Написать процедуру удаления из заданного списка, все вхождения элемента с заданным значением
Посмотрите здесь:

C++ Добавить после элемента массива с заданным индексом элемент со значением 100
Дублирование вхождения каждого элемента списка One и формирование из этих значений списка Double (пояснить условие) C++
Односвязный список (за первым вхождением элемента с заданным значением z добавить все элементы списка В) C++
Процедура удаления из списка всех вхождений заданного элемента C++
C++ Удаление из заданного списка все вхождения элемента с заданным значением информационной части
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
User409368
191 / 168 / 6
Регистрация: 09.09.2013
Сообщений: 524
04.10.2013, 19:09     Написать процедуру удаления из заданного списка, все вхождения элемента с заданным значением #2
прежде чем что-то удалять из списка, его сначала нужно создать, список готов?
baykonurr
10 / 10 / 0
Регистрация: 19.02.2013
Сообщений: 85
04.10.2013, 22:44  [ТС]     Написать процедуру удаления из заданного списка, все вхождения элемента с заданным значением #3
Цитата Сообщение от _ Посмотреть сообщение
прежде чем что-то удалять из списка, его сначала нужно создать, список готов?
список любой
kamre
126 / 130 / 4
Регистрация: 25.12.2011
Сообщений: 438
04.10.2013, 23:35     Написать процедуру удаления из заданного списка, все вхождения элемента с заданным значением #4
Цитата Сообщение от baykonurr Посмотреть сообщение
список любой
Чем не подходит стандартное решение:
C++
1
2
3
4
template <typename T>
void remove(std::list<T> & list, const T & value) {
    list.erase(std::remove(list.begin(), list.end(), value), list.end());
}
?
Yandex
Объявления
04.10.2013, 23:35     Написать процедуру удаления из заданного списка, все вхождения элемента с заданным значением
Ответ Создать тему
Опции темы

Текущее время: 18:19. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru