Лабораторная 5. Управление двусвязными списками
- Разработать модуль поддержки двусвязных списков
со всеми необходимыми типами данных, процедурами и функциями (см. лекции). Разработать
программу проверки правильности функционирования процедур и функций модуля.
- Дополнительно: Разработать и проверить функцию вида:
function allCount(p:p2list; var prev,post:integer):integer
которая по переданному произвольному элементу двусвязного списка P
возвращает количество элементов списка, а в переменных prev и post возвращает
количество элементов перед и после текущего элемента