试题详情
- 单项选择题循环队列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;
- A
关注下方微信公众号,在线模考后查看
热门试题
- 一棵深度为h的满二叉树具有如下性质:第h
- 数据结构里,斐波那契数列的递归实现方法,
- 一棵非空的二叉树的先序遍历序列与后序遍历
- 设有两个串p和q,求q在p中首次出现的位
- 链式栈结点为:(data,link),t
- 数据结构通常是研究数据的()及它们之间的
- 一个向量第一个元素的存储地址是100,每
- 线性表的顺序存储结构是一种()存储结构。
- 具有n个结点的完全二又树的深度为()。
- 现有按前序遍历二叉树的结果ABC,问有哪
- 在稀疏矩阵的带行指针向量的链接存储中,每
- 一个数组a所占有的存储空间的大小即数组长
- 设无向图G(如图所示),给出该图的最小生
- 由分别带权为3,9,6,2,5的共五个叶
- ()排序方法使键值大的记录逐渐下沉,使键
- 线性表采用链式存储时,结点的存储地址()
- 假定一个循环顺序队列的队首和队尾指针分别
- 画出执行下列各行语句后各指针及链表的示意
- 设有下列二叉树: 对此二叉树后序遍历的
- 在一个头指针为ph的单链表中,若要在指针