Написанный на C++ двусвязный список с подробными комментариями.
Возможности:
-
Просмотр размер списка.
-
Обнуление списка.
-
Вставка "узла" в начало списка.
-
Вставка "узла" в конец списка.
-
Удаление "узла" из начала списка.
-
Удаление "узла" из конца.
-
Вставка "узла" по индексу.
-
Удаление "узла" по индексу.
-
Доступ к значению "узла" через итератор [].
-
Печать списка с начала.
-
Печать списка с конца.
-
Разворот списка.
-
Объединение двух списков в один.