试题详情
- 单项选择题在双向循环链表中,在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;
- C
关注下方微信公众号,在线模考后查看
热门试题
- 算法是一个独立的整体,数据结构也是一个独
- 对于队列来说,允许进行删除的一端称为()
- 一个广义表的表头总是一个广义表
- 在结点个数为n(n>1)的各棵树中,高度
- 单链表是有()个指针域的链表。
- 在无向图的邻接矩阵存储结构中,第i列上非
- 编写算法,实现带头结点单链表的逆置算法。
- 数据结构里,数据的存储结构有哪些()。
- 理想情况下哈希查找的等概率查找成功的平均
- 栈的特点是(),队列的特点是(),栈和队
- 有n个元素依次进栈,则出栈序列有(n-1
- 简述头结点的作用。
- 在线性表的单链表存储中,若一个元素所在结
- 定义字符数组正确的是()。
- 在一个具有n个顶点的有向图中,若所有顶点
- 在一非空二叉树的中,根结点的右边只有()
- 在时间复杂度为O(nlog2<
- 简述直接插入排序的具体步骤。
- 将f=1+1/2+1/3+.....+1
- 串是一中特殊的线性表,其特殊性体现在()