在一个带头结点的双向循环链表中,若要在p所指向的结点之前插入一个新结点,则需要相继修改()个指针域的值。
A.2
B.3
C.4
D.5
- · 有4位网友选择 A,占比23.53%
- · 有3位网友选择 C,占比17.65%
- · 有3位网友选择 D,占比17.65%
- · 有3位网友选择 A,占比17.65%
- · 有2位网友选择 D,占比11.76%
- · 有2位网友选择 B,占比11.76%
A.2
B.3
C.4
D.5
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;
A、p->next=s; s->back=p; p->next->back=s; s->next=p->next;
B、p->next=s; p->next->back=s; s->back=p; s->next=p->next
C、s->back=p; s->next=p->next; p->next=s; p->next->back=s;
D、s->back=p; s->next=p->next; p->next->left=s; p->next=s;
A、p->next->prev=p->prev;p->prev->next=p->next;free(p);
B、p->next->prev=p->next;p->prev->next=p->next;free(p);
C、p->next->prev=p->next;p->prev->next=p->prev;free(p);
D、p->next->prev=p->prev;p->prev->next=p->prev;free(p);
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!