首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
循环队列的存储空间为Q(1:100),初始状态为front=rear=100。经过一系列正常的人队与退队操作后,front=rear=99,则循环队列中的元素个数为( )。
循环队列的存储空间为Q(1:100),初始状态为front=rear=100。经过一系列正常的人队与退队操作后,front=rear=99,则循环队列中的元素个数为( )。
admin
2019-04-18
60
问题
循环队列的存储空间为Q(1:100),初始状态为front=rear=100。经过一系列正常的人队与退队操作后,front=rear=99,则循环队列中的元素个数为( )。
选项
A、1
B、2
C、99
D、0或100
答案
D
解析
在循环队列中,用队尾指针real指向队列中的队尾元素,用排头指针front指向排头元素的前一个位置。在循环队列中进行出队、入队操作时,头尾指针仍要加1,朝前移动。只不过当头尾指针指向向量上界时,其加1操作的结果是指向向量的下界0。由于入队时尾指针向前追赶头指针,出队时头指针向前追赶尾指针,故队空和队满时,头尾指针均相等。故本题答案为D选项。
转载请注明原文地址:https://kaotiyun.com/show/u4Ap777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
当运算符重载为成员函数时,如果函数参数表中没有参数,则表明该重载为单目运算符,操作数就为该对象本身;如果函数参数表中有一个参数,则表示该重载为双目运算符,另外一个操作数为该对象本身。
计算斐波那契数列第n项的函数定义如下:intfib(intn){if(n==0)return1;elseif(n==1)return2;elsereturnfib(n-1)+fib(n-2);}
有如下程序:#include<iostream>usingnamespacestd;classBASE{public:~BASE(){cout<<"BASE";}};classDERIVED
数据的存储结构是指
“图形”类Shape-中定义了纯虚函数calArea(),“三角形”类Triangle继承了类Shape,请将Triangle类中的calArea函数补充完整。classShape{public:virtualintC
程序流程图中的菱形框表示______。
执行下列语句段后程序的输出结果是______。intx[]={1,2,3,4,5};intq=x;cout
静态数据成员在()进行初始化。
在函数中,可以用auto、extern、register和static这4个关键字中的一个来说明变量的存储类型,如果不说明存储类型,则默认的存储类型是
程序流程图中带有箭头的线段表示的是
随机试题
下列可以做为诊断重度妊娠高血压综合征的指标哪项除外
A.精神萎靡,反应迟钝,呼吸气微B.不欲言语.声音低微,突然转变为语言不休C.表情淡漠,寡言少语,闷闷不乐,哭笑无常D.烦躁不宁,呼号怒骂,打人毁物,不避亲疏E.突然跌倒,昏不知人,口吐涎沫,四肢抽搐假神可见()。
微分方程(1+y)dx-(1-x)dy=0的通解是:(C为任意常数)
一个施工企业,如采用矩阵组织结构模式,则横向工作部门是()。
谈谈你的职业价值观,并谈谈你是如何理解习近平主席所说的“不要既想当官,又要发财”这句话的。
请介绍一下你的家庭的情况。
根据下列材料回答问题。人类是地球生物圈中的一员,作为有智慧的生物,人类从这个生物圈中受益很多,用野生植物做药物就是其中之一。据统计,目前全世界每年有40%的药物来自野生植物的提取物。这里还未包括古老民族都有的传统疗法:直接用野生植物做药,中医的草
《关于农业生产互助合作的决议(草案)》指出,中国农民在土改基础上所发扬起来的生产积极性,集中地表现在()
(2011年上半年)在信息系统集成项目中,经常使用(12)对集成的系统进行性能测试。
A、TheyinvestigatetheretirementhomesinAmerica.B、TheyareonissuesfacingseniorcitizensinAmerica.C、Theydescribethe
最新回复
(
0
)