首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对于循环队列,下列叙述中正确的是( )。
对于循环队列,下列叙述中正确的是( )。
admin
2017-04-25
55
问题
对于循环队列,下列叙述中正确的是( )。
选项
A、队头指针是固定不变的
B、队头指针一定大于队尾指针
C、队头指针一定小于队尾指针
D、队头指针可以大于队尾指针,也可以小于队尾指针
答案
D
解析
所谓循环队列,就是将队列存储空间的最后一个位置绕到第一个位置,形成逻辑上的环状空间,供队列循环使用。在循环队列中,用队尾指针rear指向队列中的队尾元素,用队头指针front指向队头元素的前一个位置。循环队列的主要操作是:入队运算和退队运算。每进行一次入队运算,队尾指针就进一。每进行一次退队运算,队头指针就进一。当rear或front等于队列的长度加1时,就把rear或front值置为1。所以在循环队列中,队头指针可以大于队尾指针,也可以小于队尾指针。
转载请注明原文地址:https://kaotiyun.com/show/i1Ap777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
关于关键字class和typename,下列表述正确的是
已知程序中已经定义了函数test,其原型是inttest(int,int,int);,则下列重载形式中正确的是
下列程序的执行结果为【 】。#include<iostream.h>classPoint{public:Point(doublei,doublej){x=i;
以下程序的执行结果是______。#include<iostream.h>classA{inta:public:voidseta(intx){a=x;}voidshowa(){cou
下列程序段中有错的是()。Template<classType>//AType//BFunc(Typea,b)//C{retum(a>b)?(a):(b);}//D
继承具有(),即当基类本身也是某一个类的派生类时,底层的派生类也会自动继承间接基类的成员。
执行语句序列intx=10,&r=x;cout<<x<<’-’<<r<<endl;输出结果为______。
重载输入流运算符>>必须使用的原型为
下列叙述中错误的是
下列运算符中,*运算符在C++中不能重载()。
随机试题
洋地黄中毒,最常见的心律失常是
患儿,女,5岁。反复咳嗽2个月,咳嗽呈发作性,干咳痰少,夜间加剧,用抗生素治疗无效,口服氨茶碱能明显减轻症状。应首先考虑的是
在经济学里,广义的价值分为()。
国外工程咨询公司最基本、最广泛的业务是( )。
综合考虑钢筋的强度、塑性、工艺性和经济性。非预应力钢筋混凝土一般不应采用()。
某时刻时针与分针的夹角为60度,问:至少经过多长时间,时针和分针又一次形成60度夹角?
选中当前文本中的所有内容。
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是
考生文件夹下存在一个数据库文件“samp3.accdb”,里面已经设计好表对象“tStud”,同时还设计出窗体对象“fStud”和子窗体对象“fDe-tail”。请在此基础上按照以下要求补充“fStud”窗体的设计。(1)将窗体标题改为“学生查询”。(
RainforestCity[A]Apatchoftropicalrainforesthastwicethenumberofmammalspecies,fivetimesthebatsandbirdsandten
最新回复
(
0
)