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

Pointer54. Даны указатели $$P_X$$ и $$P_Y$$ на два различных элемента двусвязного списка; элемент с адресом $$P_X$$ находится в списке перед элементом с адресом $$P_Y$$, но не обязательно рядом с ним. Переместить элементы, расположенные между данными элементами (не включая данные элементы) в новый список (в том же порядке). Вывести указатели на первые элементы преобразованного и нового списков. Если новый список окажется пустым, то связанный с ним указатель положить равным $$nil$$. Операции выделения и освобождения памяти не использовать.

Решение:

 

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

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

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

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