Skip to content

akmalova/INDIV

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Индивидуальное задание
Выполнели Лобова А. и АКмалова К.
Задание №3
-----------------------------------------------------------------------------------------------
Двусвязный список с внешним итератором
Реализовать класс:
Класс должен содержать методы:
-добавление элемента в начало, конец списка;
-удаление элемента из начала, конца списка;
-подсчёт количества элементов в списке;
-проверка списка на пустоту;
-получение итератора начала, конца списка;
-вставка значения до, после итератора;
-удаление значения по итератору;
-поиск значения в списке и получения итератора с указанным значением;
-ввод/вывод в поток.

Класс итератор должен содержать методы:
-проверка итератора на пустоту;
-получение значения элемента по итератору (*);
-перемещение итератора (++, -- (постфиксные и префиксные));
-сравнение итераторов на равенство/неравенство.

Используя двусвязный список целых чисел решить задачу:
	Пользователем вводится последовательность элементов, признак окончания последовательности – не число (некорректный ввод). Реализовать хранение чисел в 
списке в отсортированном виде, без повторяющихся значений. По окончании ввода вывести значения в порядке возрастания.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published