В ней был реализован класс IntDoubleList - двунаправленный связанный список.
Точка входа в приложение - List.cpp
| Метод класса | Описание метода |
|---|---|
| Конструктор IntDoubleList() | Создает пустой список |
| Конструктор IntDoubleList(const IntDoubleList &obj) | Создает список с такими же значениями, как и в переданном списке |
| count() | Возвращается количество элементов списка |
| headItem() | Возвращает первый элемент списка |
| tailItem() | Возвращает конечный элемент списка |
| insertTail(int item) | Вставляет значение в конец списка |
| insertHead(int item) | Вставляет значение в начало списка |
| deleteHead() | Удаляет первый элемент списка |
| deleteTail() | Удаляет последний элемент списка |
| searchItem(int item) | Проверка на наличие данного значения в списке |
| outAll() | Вывод списка |