在循环双链表的p所指的结点之前插入s所指结点的操作是()。
A.p->prior->prior
B.p->prior->prior
C.s->prior->next=s
D.s->prior->prior=s
第1题:
在双向链表存储结构中,删除p所指的结点时须修改指针()。
A.p->prior->next = p->next; p->next->prior = p->prior;
B.p->prior = p->prior->prior; p->prior->next = p;
C.p->next->prior = p; p->next = p->prior->next;
D.p->next = p->prior->prior; p->prior = p->next->next;
第2题:
【单选题】在双向循环链表中,删除p所指的结点时须修改指针()。
A.p->prior->next=p->next; p->next->prior=p->prior;
B.p->prior=p->prior->prior ; p->prior->next=p;
C.p->next->prior=p; p->next=p->next->next;
D.p->next=p->prior->prior; p->prior=p->next->next;
第3题:
在循环双链表的p所指向结点之后插入结点s的操作步骤是()。
A.p->next=s; s->prior=p; p->next->prior=s; s->next=p->prior;
B.p->next=s; p->prior->next=s;s->prior=p; s->next=p->next;
C.s->prior=p; s->next=p->next; p->next=s; p->next->prior=s;
D.s->prior=p; s->next=p->next; p->next->prior=s; p->next =s;
第4题:
27、在一个双链表中,删除结点p(非尾结点)的操作语句是
A.p-> prior->next=p->next; p-> next-> prior=p-> prior
B.p->prior=p-> prior-> prior; p-> prior-> prior=p;
C.p-> next-> prior=p;p->next=p->next->next;
D.p->next=p-> prior一> prior; p->prior=p->prior-> prior
第5题:
在非空循环双向链表中,在q所指的结点前插入一个由p所指结点的过程依次为: p->next=q; p->prior=q->prior; _____________; q->prior=p.
A.q->next = p
B.q->prior->next = p
C.p->prior->next = p
D.p->next->prior = p