Z
zmj71
Unregistered / Unconfirmed
GUEST, unregistred user!
以下函数中h是带表头结点的双向循环链表的头指针,请说明程序的功能及p和q的
作用。
int symmetry(JD *h)
{JD *p,*q;
int j=1;
p=h->rlink;
q=h->llink;
while(p!=q&&q->rlink!=p)
if (p->data==q->data)
{p=p->rlink;
q=q->link;
}
else
j=0;
return j;
}
作用。
int symmetry(JD *h)
{JD *p,*q;
int j=1;
p=h->rlink;
q=h->llink;
while(p!=q&&q->rlink!=p)
if (p->data==q->data)
{p=p->rlink;
q=q->link;
}
else
j=0;
return j;
}