множество (набор) элементов (узлов), которые состоят из данных и полей связи между
узлами.К спискам применимы ряд операций, например, включения, исключения, копирования, поиска, сортировки.
Списки – наиболее широко применяемая в программировании динамическая структура данных:
- при решении прикладных задач программирования:
при организации списков объектов (пользователей, задач, документов, рассылки, и т.п.);
- в системном императивном программировании:
при реализации ядра ОС;
при реализации СУБД;
при реализации пользовательского интерфейса;
при работе с файлами;
при построении других динамических структур данных: стеки, очереди, деревья, сети и графы, хеш-таблицы;
при построении трансляторов;
в функциональном программировании:
язык ЛИСП и его диалекты