首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
循环队列的存储空间为Q(1:100),初始状态为front=rear=100。经过一系列正常的入队与退队操作后,front=rear=99,则循环队列中的元素个数为( )。
循环队列的存储空间为Q(1:100),初始状态为front=rear=100。经过一系列正常的入队与退队操作后,front=rear=99,则循环队列中的元素个数为( )。
admin
2018-12-20
87
问题
循环队列的存储空间为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/ZAFp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
设x为一整型变量,且情况语句的开始为:SelectCasex,则不符合语法规则的Case子句是( )。
下列说法中,错误的是( )。
设x为一整型变量,且情况语句的开始为:SelectCasex,则不符合语法规则的Case子句是( )。
设有下面程序代码:PrivateSubCommand1_Click()DimstrAsString,chAsStringstr="VisualBasicProgramming"ch="a"
以下程序的功能是随机产生10个两位的整数:OptionBase1PrivateSubCommand1_Click() Dima(10)AsInteger DimiAsInteger Randomize Fori=1
一个栈的初始状态为空。现将元素1,2,3,A,B,C依次入栈,然后再依次出栈,则元素出栈的顺序是
程序流程图中带有箭头的线段表示的是( )。
下面不属于软件需求分析阶段主要工作的是
设工程中有Form1、Form2两个窗体,要求单击Form2上的Command1命令按钮,Form2就可以从屏幕上消失,下面的事件过程中不能实现此功能的是( )。
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是( )。
随机试题
肾盂肾炎的特点是
()不属于按照标准蒸发温度的高低和常温下冷凝压力的高低分类。
肾中产生的氨主要来自()
患者女,36岁,左腰胀痛2年余,左侧输尿管走行区压痛;逆行肾盂造影示:左侧输尿管下段梗阻,左侧肾积水。可选用以下几种显像剂,除了
甲亢所致甲状腺肿大最有鉴别意义的是
下述形成心室肌细胞动作电位的离子基础,哪一项是错误的
()指个人对外贸易经营者、个体工商户按照规定开立的用以办理经常项目下经营性外汇收支的账户。
春秋战国时期,新兴的地主阶级为发展封建制,纷纷开展变法,其中秦国的商鞅变法最彻底。()
WritingaResearchPaperI.ResearchPaperandOrdinaryEssayA.Similarityin【T1】______:【T1】______e.g.—choosingatopic—as
Womenwhohavediabetesarealmostfourtimesmorelikelytohaveababywithabirthdefect,researchreveals.Oneoutof1
最新回复
(
0
)