试题详情
- 单项选择题循环队列sq中,用数组elem存放数据元素,sq.front指示队头元素的前一个位置,sq.rear指示队尾元素的当前位置,队列的最大容量为MAXSIZE,则在队列未满时元素x入队列的主要操作为()。
A、sq.rear= (sq.rear+1)mod MAXSIZE; sq.elem[sq.rear]=x;
B、sq.elem[sq.rear]=x; sq.rear= (sq.rear+1)mod MAXSIZE;
C、sq.front= (sq.front+1)mod MAXSIZE; sq.elem[sq.front]=x;
D、sq.elem[sq.front]=x; sq.front= sq.front+1;
关注下方微信公众号,在线模考后查看

热门试题
- 写出单链表存储结构的C语言描述。
- 二叉树中每个结点的度不能超过2,所以二叉
- 简述队列和栈这两种数据结构的相同点和不同
- 在一个3阶的B-树上,每个结点包含的子树
- 数据结构里,二叉树的遍历算法可以用()算
- 设主串为“ABcCDABcdEFaBc”
- 下列选项中关于算法和数据结构的关系描述正
- 在哈夫曼树中,权值最小的结点离根结点最近
- 下列广义表是线性表的有()
- 对于一棵具有n个结点的树,该树中所有结点
- 证明:已知一棵二叉树的前序序列和中序序列
- 设F是一个森林,B是由F变换得的二叉树。
- 某二叉树的前序序列和后序序列正好相反,则
- 设计一个在链式存储结构上统计二叉树中结点
- 指出下述程序段的功能是什么?
- n个顶点e条边的图采用邻接矩阵存储,深度
- 在对一组序列 (45,29,
- 已知n阶下三角矩阵A,按照压缩存储的思想
- 下列排序方法中()方法是不稳定的。
- 用邻接矩阵存储一个图时,在不考虑压缩存储