试题详情
- 单项选择题在一个单链表中,已知q结点是p结点的前趋结点,若在q和p之间插入s结点,则须执行()
A、s->next=p->next; p->next=s
B、q->next=s; s->next=p
C、p->next=s->next; s->next=p
D、p->next=s; s->next=q
- B
关注下方微信公众号,在线模考后查看
热门试题
- 双向链表可随机访问任一结点
- 快速排序在下列()情况下最易发挥其长处。
- 简述各种排序算法的适用范围。
- 插入与删除操作是数据结构中最基本的两种操
- 设长度为n的链队列用单循环链表表示,若只
- 如果待排序序列中两个数据元素具有相似的值
- 仅允许在表的同一端插入和删除运算的线性表
- 数据在计算机存储器内表示时,物理地址与逻
- 设n , m 为一棵二叉树上的两个结点,
- 在散列存储中,装填因子α的值越大,则存取
- 如果希望循环队列中的元素都能得到利用,则
- 生成树
- 图的遍历有:()和广度优先搜等方法。
- 一棵含有n个结点的k叉树,可能达到的最大
- 假定一组记录为(46,79,56,38,
- 栈和队列是两种特殊的线性表,栈的操作特性
- 二叉树的中序遍历序列是E、B、A、C、F
- 设有一上三角形矩阵A[5][5]按行压缩
- 距阵中的数据元素可以是不同的数据类型。
- 顺序表插入、删除分别需要移动()个元素。