首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设循环队列的存储空间为Q(1:m),初始状态为空。现经过一系列正常的人队与出队操作后,front=m,rear=m-1,此后从该循环队列中删除一个元素,则队列中的元素个数为( )。
设循环队列的存储空间为Q(1:m),初始状态为空。现经过一系列正常的人队与出队操作后,front=m,rear=m-1,此后从该循环队列中删除一个元素,则队列中的元素个数为( )。
admin
2022-10-24
50
问题
设循环队列的存储空间为Q(1:m),初始状态为空。现经过一系列正常的人队与出队操作后,front=m,rear=m-1,此后从该循环队列中删除一个元素,则队列中的元素个数为( )。
选项
A、m-1
B、m-2
C、0
D、1
答案
B
解析
在循环队列中,如果rear-front>0,则队列中的元素个数为rear-front个;如果rear-front<0,则队列中的元素个数为rear-front+m。该题中m-1<m,即rear-front<0,则该循环队列中的元素个数为(m-1)-m+m=m-1。此后从该循环队列中删除一个元素,则队列中的元素个数为m-1-1=m-2。故本题答案为B选项。
转载请注明原文地址:https://www.kaotiyun.com/show/XWkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中错误的是
有以下程序main(){inti=0;i=~i;printf("%d\n",i);}程序运行后的输出结果是
以下程序的输出结果是()。main(){inta=I,b=3,c=5;int*pl=&a,*p2=&b,*p=&c;*p=*p1*(*p2);printf(’’%d\n’’,c);}
若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A和C的联系是
某系统总体结构图如下图所示:该系统总体结构图的深度是()。
下列数据结构中,属于非线性结构的是()。
设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为()。
以下数据结构中,属于非线性数据结构的是()。
在C++程序中,如果要求通过函数来实现一种简单的功能,并且要求尽可能加快序执行速度,则应该选用()。
随机试题
以下关于框架的说法正确的是______________。
瓜藤缠急性发作,焮红肿痛。内治首选:瓜藤缠反复发作,病久难愈。内治首选:
A.普萘洛尔(心得安)B.氢氯噻嗪C.卡托普利D.哌唑嗪E.呋塞米高血压病并双侧肾动脉狭窄患者禁用的药物是
在我国,法律适用过程中较少使用归纳推理的直接原因是()。
民事法律行为成立要件中,行为内容合法表现为( )。
根据《治安管理处罚法》的规定,下列关于收集证据的说法正确的是()。
静默是表示快乐的最好方法,要是我能说出我心里有多快乐,那么我的快乐是有限的。这段话的主要观点是()。
小学儿童进行初步的辩证思维是在()
人们总是习惯根据国家、地区、地理位置等对人群进行划分,体现了知觉的()。
一个深度为6的二叉树至多有(51)个结点。对一个有a个结点,b个树叶,深度为h的满二叉树有(52)。
最新回复
(
0
)