ТМ
Татьяна Малькова

C++ Как в однонаправленном линейном списке удалить элемент перед первым положительным элементом списка?

Ольга
Ольга

Держи, накидал простой вариант: http://ideone.com/egYXZD

ЕА
Евгений Андреев

если имеется в виду связь через указатель next, то надо запоминать два предыдущих элемента, потом когда найдешь первый положительный, элементу через одного перед ним надо поменять указатель next

Похожие вопросы
C++. Как удалить из массива элементы, большие определенного числа?
Задачка по C++. Дан масив А={а1, а2...а20} Нужно Подсчитать сумму положительных элементов
Найти сумму квадратов элементов массива, расположенных после первого положительного числа
Привет! Как выглядит быстрая сортировка (Хоара) для однонаправленного списка?
Первый отрицательный элемент массива заменить суммой элементов, расположенных после максимального. C#
как удалить из массива все элементы
C# (Windows Application) Возможно ли настроить элемент так чтобы его нельзя было удалить при редактировании программы???
Помогите написать программу в C++. Реализация динамической структуры "Линейный однонаправленный список целых чисел".
Расскажите о отличиях вектора и линейного списка в с++?
Как в линейном однонаправленном списке вставить первый элемент списка после каждого отрицательного числа?