试题详情
- 单项选择题在双向循环链表中,在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->prior=p; q->next=p->next; p->next=q; p->next->prior=q;
- C
关注下方微信公众号,在线模考后查看
热门试题
- 数据类型
- product属于结构体类型,要定义这种
- 由3个结点所构成的二叉树有()种形态。
- 数据在计算机内有链式和顺序两种存储方式,
- 数据结构里,n个元素的顺序表插入元素平均
- 线性表在顺序存储时,逻辑上相邻的元素未必
- 当向一个顺序表插入一个元素时,从插入位置
- 数据结构里,算法在计算机中表现为指令的(
- 设循环队列的元素存放在一维数组Q[0‥3
- 判定树
- 若声明一个浮点数数组如下:froatav
- 通常来说,一个数据结构的DS可以表示为一
- 稀疏矩阵可用()进行压缩存储,存储时需存
- 表达式A*(B+C)/(D-E+F)的后
- 在任意一棵非空二叉树中,删除某结点后又将
- 一份电文中有6种字符:A,B,C,D,E
- 分析以下程序段的时间复杂度。
- 栈和队列都是顺序存取的线性表,但它们对存
- 设有二维数组a[5][6],每个元素占相
- 若n为主串长,m为子串长,则串的古典(朴