Лаб.№2 Класс Список и Итератор для Списка

Лаб.№2 Класс Список и Итератор для Списка

Создать класс Node с конструктором.Создать класс List.Создать Итератор для Списка.

Функции для List: создать; добавить после/перед позицией, заданной итератором; удалить элемент, задаваемый итератором; вернуть итератор на максимальный элемент; вернуть итератор на элемент, задаваемый предикатом; выполнить суммирование в диапазоне, задаваемом двумя итераторами (первый и за последним).