Решаем задачи Абрамян на Паскале. Pointer30

Pointer30. Дан указатель $$P_1$$ на начало непустой цепочки элементов-записей типа TNode, связанных между собой с помощью поля Next. Используя поле Prev записи TNode, преобразовать исходную (односвязную) цепочку в двусвязную, в которой каждый элемент связан не только с последующим элементом (с помощью поля Next), но и с предыдущим (с помощью поля Prev). Поле Prev первого элемента положить равным $$nil$$. Вывести указатель на последний элемент преобразованной цепочки.

Решение:

Другие задачи из раздела Pointer можно посмотреть здесь.

Комментарии:

Комментарии 1

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *