- Список – структура данных, каждый элемент которой состоит из двух частей: информационной, содержащей данные, и адресной, где хранятся указатели на следующий и (или) предыдущий элементы.
- Линейный односвязный список – каждый элемент содержит только адрес следующего элемента, в адресное поле последнего (первого) элемента вносят константу NULL (рис. А).
- Кольцевой односвязный список – адресное поле каждого элемента содержит только адрес следующего элемента, последний элемент ссылается на первый (рис. Б).
- Линейный двусвязный список – каждый элемент содержит адреса следующего и предыдущего элементов (рис. В).
