✅ Перевірена відповідь на це питання доступна нижче. Наші рішення, перевірені спільнотою, допомагають краще зрозуміти матеріал.
Elem *T = L;
while (T->link != L)
T = T->link;
if (T != L)
{
Elem *tmp = L->link;
delete L;
L = tmp;
T->link = L;
}
else
{
delete L;
L = NULL;
}