首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设循环队列的存储空间为Q(1: 35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为
设循环队列的存储空间为Q(1: 35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为
admin
2021-09-05
79
问题
设循环队列的存储空间为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/FZfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下函数模板:templateTcast(Uu){returnu;}其功能是将U类型数据转换为T类型数据。已知i为int型变量,下列对模板函数cast的调用中正确的是()。
有如下程序:#includeusingnamespacestd;classMyClass{public:MyClass(intx):Val(x){)voidSet(intx){val=
关于运算符重载,下列表述中正确的是()。
有如下类模板定义:template<typenameT>classBigNumber{longn;public:BigNumber(Ti):n(i){}BigNumberoperator
要利用C++流进行文件操作,必须在程序中包含的头文件是
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,其中有点类Point和线段类Line和主函数main的定义,程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出应为:
在C++语言中函数返回值的类型是由()决定的。
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是()。
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。
下列程序段中包含4个函数。其中具有隐含this指针的是()。intfunl();classTest{public:intfun2();friendintfun3();sta
随机试题
“J422”是结构钢焊条牌号完整的表示方法,其中“42”表示熔敷金属的抗拉强度最大值为420MPa。()
A.Bachmann束B.James束C.传导速度比心房肌慢D.P波增宽切迹E.具有潜在自律性结间束损伤可引起
下列哪些药物可以用来治疗阵发性室上性心动过速
新城疫病鸡腺胃常见的病理变化是
患者,男,60岁。因巴比妥中毒急诊入院,立即给予洗胃,应选择的灌洗溶液是
患者,女性,27岁。因脑外伤昏迷入院,为供给营养和水分给予鼻饲。为患者插鼻饲管至15cm时要将患者头部托起。目的是
个人经营贷款最长一般不超过()年。
简述创新教育在素质教育中的地位。
______wasthehomeoftheLakePoetsWilliamWordsworth,SamuelTaylor,ColeridgeandRobertSoutheyof19thcenturyBritain.
区别故意杀人罪与故意伤害罪的.关键是( )。
最新回复
(
0
)