P和Q两个指针分别指向双向循环链表L的两个元素,P所指元素是Q所指元素的后继的条件是( )
A: P==L
B: Q->next==P
C: P->prior==L
D: Q->next==P->next
A: P==L
B: Q->next==P
C: P->prior==L
D: Q->next==P->next
举一反三
- p和q两个指针分别指向双向循环链表L的两个元素,p所指元素是q所指元素的后继的条件是()。 A: q->next==p->prior B: p==q C: p->prior==q D: q->prior==p
- 两个指针P和Q,分别指向单链表的两个元素,P所指元素是Q所指元素前驱的条件是( )。 A: P->next==Q->next B: P->next==Q C: Q->next==P D: P==Q
- 两个指针P和Q,分别指向单链表的两个元素,P所指元素是Q所指元素的前趋的条件是( ) A: P->next==Q B: Q->next==P C: P==Q D: P->next==Q->next
- 在一个长度为n(n≥1)的双链表中,在p所指节点(非头节点)之前插入q所指节点的操作是( )。 A: p->prior=q; q->next=p; p->prior->next=q; q->prior=p->prior; B: q->prior=p->prior; p->prior->next=q; q->next=p; p->prior=q->next; C: q->next=p; p->next=q; q->prior->next=q; q->next=p; D: p->prior->next=q; q->next=p; q->prior=p->prior; p->prior=q;
- 两个指针变量p和q,分别指向单链表的两个结点,p所指结点是q所指结点的前一个结点的条件是()。 A: p->next==q->next B: p->next==q C: q->next==p D: p==q