首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为
admin
2020-07-23
52
问题
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为
选项
A、15
B、16
C、20
D、0或35
答案
D
解析
在循环队列中,用队尾指针rear指向队列中的队尾元素,用排头指针front指向排头元素的前一个位置。在循环队列中进行出队、入队操作时,头尾指针仍要加1,朝前移动。只不过当头尾指针指向向量上界时,其加1操作的结果是指向向量的下界0。由于入队时尾指针向前追赶头指针,出队时头指针向前追赶尾指针,故队空和队满时,头尾指针均相等。答案为D选项。
转载请注明原文地址:https://kaotiyun.com/show/4Gyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#includeusingnamespacestd;classTV{public:TV(ints=41):size(s){}
有如下类定义:classXX{intxdata;public:XX(intn=0):xdata(n){}};classYY:p
下列字符串中,不可以用做C++标识符的是()。
计算数列第n项的函数定义如下:inta(intn){if(n==0)return0;elseif(n==1)return1;elseif
有如下类定义:classNumber{private:staticintnum;};要初始化Number类的静态成员num,应当在后面加上语句:
一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是( )。
已知一运算符函数没有参数。下列关于该运算符函数的表述中错误的是
下列字符串中可以用作C++标识符的是()。
随机试题
Squirrelspryoffthecapsofacorns,bitethroughtheshellstogetatthenutritiousinnerkernels,andthendiscardthemhalf
初产妇,30岁,妊娠38周,自然分娩一健康男婴,阴道侧切,胎盘也正常娩出。产后1小时发现产妇面色苍白,出冷汗,阴道流血量较多,主诉头晕,心慌和口渴。血压11.97/6.65kPa(90/50mmHg),脉搏每分钟120次。既往血小板减少症,无高血压及低血压
全肺切除术后放置胸腔闭式引流管的目的是
人体器官功能系统不包括
男性,44岁,胃窦部溃疡在硬膜外麻醉下行胃大部切除术,手术顺利,术后安返病房。首选的辅助检查是()。
根据《关于加强小型病险水库除险加固项目验收管理的指导意见》(水建管[2013]178号),法人验收应成立验收工作组。对于单位工程验收,应参加验收会议的单位包括()。
按照并购双方的业务性质来分,企业并购分为()。
简述我国宪法关于社会保障权的规定。
下列关于消费税的有关规定中,表述正确的是()。
Manytheoriesconcerningthecausesofjuveniledelinquency(crimescommittedbyyoungpeople)focuseitherontheindividualor
最新回复
(
0
)