bool Symmetry(DLinkList L)
{
DNode *p=L->next;*q=L->prior;
while(p!=q&&q->next!=p)
if(p->data==q->data)
{
p=p->next;
q=q->prior;
}
else
return false;
return true;
}
bool Symmetry(DLinkList L)
{
DNode *p=L->next;*q=L->prior;
while(p!=q&&q->next!=p)
if(p->data==q->data)
{
p=p->next;
q=q->prior;
}
else
return false;
return true;
}