Лабораторная 11. Двусвязные кольцевые списки.
- Доработать модуль управления двусвязными кольцевыми списками
(шаблон модуля), обнаружить и исправить ошибки. Для тестирования
следует разработать программу, которая последовательно проверит работоспособность
каждой функции (процедуры) модуля с прохождением по всем ветвям алгоритма и оценкой корректности
полученных результатов (например,
функция DeleteElement должна быть проверена на работоспособность в ситуациях, когда удаляемый элемент
равен nil, является первым или последним элементом, ни первым и ни последним элементом. Во всех случаях
следует также проверить корректность возвращаемого результата функции).