Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
56
Добавлен:
02.05.2014
Размер:
47.1 Кб
Скачать

26. Списки

26.1. Виды списков

Список, как структура данных, определяется следующим образом – это последовательность данных, расположенная в оперативной памяти и ограниченна специальным признаком конец списка.

Существует классификация по количеству связей между элементами списка. Эта классификация определяет виды списков.

Существуют линейные списки (в большинстве печатных источников они ошибочно называются просто списками), деревья и сети.

В линейных списках каждый некраевой элемент имеет одного предшественника и одного преемника. В деревьях каждый некраевой элемент имеет одного предшественника и любое количество преемников. Среди деревьев различают бинарные – в них каждый некраевой элемент имеет одного предшественника и двух преемников. В сетях каждый элемент имеет любое количество предшественников и любое количество преемников. Среди них выделяют регулярные сети, в которых каждый некраевой элемент имеет одинаковое количество предшественников и одинаковое количество преемников. На рис.26.1 приведены виды списков, здесь элементы списка обозначены в виде кружков.

а) Линейный список

б) Дерево

в) Регулярная сеть

Рисунок 26.1 – Виды списков

Соседние файлы в папке Лекции по Паскалю