首页 > 公务员考试
题目内容 (请给出正确答案)
[主观题]

使用一个100个元素的数组存储循环队列,如果采取少用一个元素空间的方法来区别循环队列的队空

和队满,约定队头指针front等于队尾指针rear时表示队空。若为front=8,rear=7,则队列中的元素个数为()。

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“使用一个100个元素的数组存储循环队列,如果采取少用一个元素…”相关的问题
第1题
循环队列采用一维数组作为它的存储表示,往往很难确定数组需要设置多少元素才够用,设置太多元
素,可能造成浪费,设置太少元素,可能造成溢出,为此可以改写队列的插人和删除算法,自动根据需要调整队列的存储数组大小。

(1)政写队列的插人(进队)函数,当队列满并需要插入新元素时将数组空间扩大一倍,使新元素得以插入。

(2)改写队列的删除(出队)函数,当队列元素少于数组空间的1/4时将数组空间自动缩减一半。

点击查看答案
第2题
若用一个大小为6的数组来实现循环队列,且当前:rear和front的值分别为0和3,当从队列中删除一个元
素,再加入两个元素后,rear和front的值分别为多少?()

A.1和5

B.2和4

C.4和2

D.5和1

点击查看答案
第3题
设有一个二维数组A[11][6],按行存放于一个连续的存储空间中,A[0][0]的存储地址是1000,每个数组元素占4个存储字,则A[8][4]的地址在什么地方?

点击查看答案
第4题
将一个递归算法改成对应的非递归算法,通常使用()

A.栈

B.队列

C.循环队列

D.优先队列

点击查看答案
第5题
以下与数据的存储结构有关的术语是【】

A.循环队列

B.链表

C.哈希表

D.栈

点击查看答案
第6题
数组A[6][6]的每个元素占5个字节,将其以列为主序存储在起始地址为1000的内存单元中,则元素A[5][5]的起始地址是【】

A.1175

B.1180

C.1205

D.1210

点击查看答案
第7题
试利用循环队列编写求k阶菲波那契序列中前n+1项的算法,要求满足:其中max为某个约定的常数。(注

试利用循环队列编写求k阶菲波那契序列中前n+1项的算法,要求满足:其中max为某个约定的常数。(注意:fn≤max而fn+1>max,本题所用循环队列的容量仅为k,则在算法执行结束时,留在循环队列中的元素应是所求k阶菲波那契序列中的最后k项)

点击查看答案
第8题
在具有n个单元的顺序存储的循环队列中,假定front和rear分别为队头指针和队尾指针,则判断队满的条件为()。

A.rear%n==front

B.front+l=rear

C.rear==front

D.(rear+l)%n=front

点击查看答案
第9题
定义数组:inta[10];则数组a的最后一个元素是a[9],数组a共有9个元素。()
点击查看答案
第10题
在C#中,如果要将数组作为一个方法的参数,则传递的是()。

A.数组中的所有元素

B.数组的第一一个元素

C.对象的引用

D.以上说法都不正确

点击查看答案
第11题
判断一个循环队列Q是满队列的条件是()。

A.Q、rear==Q、front

B.Q、front==0

C.Q、rear==0

D.(Q、rear+1)%maxsize=Q、front

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改