题目
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;
第1题
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;
第3题
A.s->link=p;p->link=s;
B.s->link=p->link;p->link=s;
C.s->link=p->link;p=s;
D.p->link=s;s->link=p;
第6题
A.删除单链表中的第一个元素
B.删除单链表的尾节点
C.在单链表中第一个元素前插入一个新节点
D.在单链表最后一个元素后插入一个新节点
第7题
A.对于非循环双链表来说,删除首节点的操作,其时间复杂度都是O(n)
B.对于循环双链表来说,删除首节点的操作,其时间复杂度都是O(n)
C.对于非循环双链表来说,删除尾节点的操作,其时间复杂度都是O(1)
D.对于循环双链表来说,删除尾节点的操作,其时间复杂度都是O(1)
第8题
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;
第9题
A.只有尾节点指针没有头节点的循环单链表
B.只有尾节点指针没有头节点的非循环双链表
C.只有首节点指针没有尾节点指针的循环双链表
D.既有头指针也有尾指针的循环单链表
为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!