首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对于循环队列,下列叙述中正确的是( )。
对于循环队列,下列叙述中正确的是( )。
admin
2018-12-04
191
问题
对于循环队列,下列叙述中正确的是( )。
选项
A、队头指针是固定不变的
B、队头指针一定大于队尾指针
C、队头指针一定小于队尾指针
D、队头指针可以大于队尾指针,也可以小于队尾指针
答案
D
解析
所谓循环队列,就是将队列存储空间的最后一个位置绕到第一个位置,形成逻辑上的环状空间,供队列循环使用。在循环队列中,用队尾指针rear指向队列中的队尾元素,用队头指针front指向队头元素的前一个位置。循环队列的主要操作是:入队运算和退队运算。每进行一次入队运算,队尾指针就进一。每进行一次退队运算,队头指针就进一。当rear或front等于队列的长度加1时,就把rear或front值置为1。所以在循环队列中,队头指针可以大于队尾指针,也可以小于队尾指针。
转载请注明原文地址:https://kaotiyun.com/show/fuAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序的运行结果是______。#include<iostream.h>classBase{public:voidf(intx){cout<<“Base:”<<x<<endl;});classDe
有如下程序:#include<iostream>usingnamespacestd;classTestClass1{public:TestClass1(){cout<<"TestClass1";}
operator是运算符重载时必须使用的关键字,它和被重载的运算符连在一起,作为运算符函数的专用函数名,务必把该函数说明为______的。
请在下列程序中的横线处填写正确的语句。#include<iostream>usingnamespacestd;classBase{public:voidfun(){cout<<“Basefun”<<endl;}
下列叙述中错误的是()。
下列程序中需要清理动态分配的数组,划线处应有的语句是_______。#include<iostream.h>classperson{intage,tall;public:person()
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是()。
在一个容量为25的循环队列中,若头指针front=15,尾指针rear=6,则该循环队列中共有______个元素。
开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做
下列选项中不属于软件生命周期开发阶段任务的是()。
随机试题
试析英、美采取绥靖政策的原因及后果。(东北师范大学2000年世界通史真题)
孤立性血尿:
似蚓蛔线虫对人的危害很多,主要危害为
“亚硝酸钠一硫代硫酸钠”疗法:立即将亚硝酸异戊酯1~2支包在手帕或纱布内弄碎,给病人吸入15~30秒,每隔3分钟重复1次。接着静脉缓慢注射3%亚硝酸钠10~15ml,随即用同一针头缓慢静脉注射硫代硫酸钠20~50ml。硫代硫酸钠能使下列离子转变为无毒的
不符合急性胰腺炎腹痛特点的是
与二、三级信息源相比,一级信息源的特点是()。
下列业务中,国有企业之间不能采用托收承付结算方式的有()。
如果在期货市场上找不到与需要保值现货一致的品种,则可以在期货市场上寻找与现货在功能上比较相近的品种以其作为替代品进行套期保值,这种方法称为()交易。
嘉靖二十九年,鞑靼部俺答汗率兵绕过大同,直下通州,进逼北京,大肆抄略,史称()。
TheAmericaneducationalsystemisbasedontheideathatasmanypeopleaspossibleshouldhaveaccesstoasmucheducationas
最新回复
(
0
)