首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设循环队列为Q(1:m),初始状态为front=rear=m。现经过一系列的入队与退队运算后,front=rear=1,则该循环队列中的元素个数为
设循环队列为Q(1:m),初始状态为front=rear=m。现经过一系列的入队与退队运算后,front=rear=1,则该循环队列中的元素个数为
admin
2020-11-23
45
问题
设循环队列为Q(1:m),初始状态为front=rear=m。现经过一系列的入队与退队运算后,front=rear=1,则该循环队列中的元素个数为
选项
A、1
B、2
C、m-1
D、0或m
答案
D
解析
在循环队列中,用队尾指针rear指向队列中的队尾元素,用排头指针front指向排头元素的前一个位置。因此,从排头指针front指向的后一个位置直到队尾指针rear指向的位置之间,所有的元素为队列中的元素。在循环队列动态变化过程中,当循环队列满时有front=rear,而当循环队列空时也有front=rear。即在循环队列中,当front=rear时,不能确定是队列满、还是队列空。当front=rear=1,要么队列为空,队列中的元素个数为0,要么队列为满,队列中元素个数为m。选项D正确。
转载请注明原文地址:https://jikaoti.com/ti/Z4D0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下定义语句中正确的是()。
下列选项中属于面向对象设计方法主要特征的是()。
函数fun的功能是:在有n个元素的结构体数组std中,查找有不及格科目的学生,找到后输出学生的学号;函数的返回值是有不及格科目的学生人数。例如,主函数中给出了4名学生的数据,则程序运行的结果为:学号:N1002学号:N1006共有2位学生有不及格科目
以下叙述中正确的是()。
下面描述中不属于数据库系统特点的是
关于“while(条件表达式)循环体”,以下叙述正确的是
下面属于白盒测试方法的是
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面属于定义阶段任务的是
数据库设计过程不包括
随机试题
患者,男,19岁。诊断骨髓增生异常综合征,有输血史,无放疗和化疗史。需要输血治疗。检查血型时,正定型,患者红细胞与抗A、抗B抗体均不凝集。同时用标准A型红细胞试剂、B型红细胞试剂检测。结果:Bc(3+)Ac(一)。从正反定型结果可知该患者血型是
亚硝酸盐食物中毒的机制是()
清热法中的清热解毒应选用何方温通法中的温阳通络应选用何方
A.国家食品药品监督管理总局B.省级药品监督管理部门C.中国食品药品检定研究院D.省级药检所审批修改药品注册标准的补充申请的是()
在爆炸性气体环境中,为防止爆炸性气体混合物的形成或缩短爆炸性气体混合物滞留时间,下列措施哪些是正确的?()
机械落矿法主要用于开采()的软矿石和煤矿。
受弯构件的受拉区焊接钢筋接头配置在同一截面的允许百分率最大值为()。
微内核操作系统具有可移植性。()
从总体上讲,信息系统开发策略的制定可不考虑
PreparingforComputerDisastersFires,powersurges,andfloods,they’reallfactsoflife.Wereadabouttheminthemorni
最新回复
(
0
)