在雙向循環鏈表中,在p指針所指的結點後插入一個指針q所指向的新結點,修改指針的操作是()。
A.p->next=q;q->prior=p;p->next->prior=q;q->next=q
B.p->next=q;p->next->prior=q;q->prior=p;q->next=p->next
C.q->prior=p;q->next=p->next;p->next->prior=q;p->next=q
D.q->next=p->next;q->prior=p;p->next=q;p->next=q
正確答案:q->prior=p;q->next=p->next;p->next->prior=q;p->next=q