首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
循环队列的存储空间为Q(1:100),初始状态为front=rear=100。经过一系列正常的入队与退队操作后,front=rear=99,则循环队列中的元素个数为( )。
循环队列的存储空间为Q(1:100),初始状态为front=rear=100。经过一系列正常的入队与退队操作后,front=rear=99,则循环队列中的元素个数为( )。
admin
2017-07-28
115
问题
循环队列的存储空间为Q(1:100),初始状态为front=rear=100。经过一系列正常的入队与退队操作后,front=rear=99,则循环队列中的元素个数为( )。
选项
A、1
B、2
C、99
D、0或100
答案
D
解析
在循环队列中,用队尾指针rear指向队列中的队尾元素,用排头指针front指向排头元素的前一个位置。在循环队列中进行出队、人队操作时,头尾指针仍要加1,朝前移动。只不过当头尾指针指向向量上界时,其加1操作的结果是指向向量的下界0。由于人队时尾指针向前追赶头指针,出队时头指针向前追赶尾指针,故队空和队满时,头尾指针均相等。故本题答案为D选项。
转载请注明原文地址:https://kaotiyun.com/show/6UAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
一个结构占用的空间理论上等于【 】。
下列运算符中,要求运算对象必须是整数的是( )。
以下选项中与k=n++;完全等价的表达式是
在面向对象程序设计中,从外面看只能看到对象的外部特征,而不知道也无须知道数据的具体结构以及实现操作的算法,这称为对象的______。
下列叙述中正确的是()。
C++语言中的基本符号可以分为_______、_________、________三类。
若有如下图所示5个连续的int类型的存储单元并赋值,a[0]的地址小于a[4]的地址。p和s为int型的指针变量。请对以下问题填空。①若p已指向存储单元a[1]。通过指针p给s赋值,使s指向最后一个存储单元a[4]的语句是【】。②若指针s指向存
C++源程序中,只有【 】个主函数。
下列叙述中正确的是
随机试题
头癣中的黄癣致病菌为
慢性闭锁性牙髓炎的临床表现如下,除外
吴某被甲、乙合法追捕。吴某的枪中只有一发子弹,认识到开枪既可能打死甲也可能打死乙。设定吴某对甲、乙均有杀人故意,下列哪一分析是正确的?(2016年卷二5题,单选)
某施工单位承接了某隧道施工任务,该隧道为分离式双洞隧道,洞口间距50m。其中,左线长3996m,进口里程桩号为ZK13+956;右线长4013m,进口里程桩号为YK13+952。根据地质勘察报告,YK14+020~YK16+200段分布有冲
在建设工程活动中,保证人往往是()。
()是最大限度地保护前轮投资者的条款,在股权投资基金实践中,如果谈判优势明显,多数股权投资基金都会要求适用。
甲公司将主要零部件生产和组装安排至东南亚、南亚、南美等国家和地区;客户服务中心安排在南非;而总部主要负责新产品的研发和制定总体的营销策略。关于甲公司所采用的组织结构表述正确的有()。
普法战争
–Почемуневключенрадиоприемник?–Он____целыйдень,иявыключила.
债券的基点价值是指利率每变化一个基点引起的债券价格变动的绝对额。()
最新回复
(
0
)