首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设循环队列为Q(1: m),其初始状态为front=rear=m。经过一系列入队与退队运算后,front=30,rear=10。现要在该循环队列中作顺序查找,最坏情况下需要比较的次数为
设循环队列为Q(1: m),其初始状态为front=rear=m。经过一系列入队与退队运算后,front=30,rear=10。现要在该循环队列中作顺序查找,最坏情况下需要比较的次数为
admin
2021-06-10
40
问题
设循环队列为Q(1: m),其初始状态为front=rear=m。经过一系列入队与退队运算后,front=30,rear=10。现要在该循环队列中作顺序查找,最坏情况下需要比较的次数为
选项
A、19
B、20
C、m-19
D、m-20
答案
D
解析
循环队列是队列的一种顺序存储结构,用队尾指针rear指向队列中的队尾元素,用排头指针front指向排头元素的前一个位置,因此,从排头指针front指向的后一个位置直到队尾指针rear指向的位置之间所有的元素均为队列中的元素,队列初始状态为front=rear=m,当front=30,rear=10时,队列中有m-30+10+1=m-19个元素,比较次数为m-20次,D选项正确。
转载请注明原文地址:https://kaotiyun.com/show/Egfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列运算符中,在C++语言中不能重载的是()。
有如下程序:#includeusingnamespacestd;classBook{public:Book(char*t=’’’’){strcpy(title,t);}private:
有如下程序:#includeusingnamespacestd;intmain(){inti=1,s=0;while(s
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分程序。函数fun(intn)的功能是实现对一个整数的加密,具体的加密方法是:一个四位长的整数,每位数字加上3然后除以9的余数代替该数字,再将第一位和第四位交换,
必须用一对大括号括起来的程序段是()。
若MyTemp是一个只有一个虚拟类型参数的类模板,且有如下语句序列MyTempp2;MyTempp3[2];编译系统在处理上面的语句序列时,所生成的模板MyTemp的实例的个数是()。
下列关于运算符重载的描述中,正确的是()。
一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为
结构化程序设计的基本原则不包括()。
下列有关虚函数的表述中正确的是
随机试题
在工业生产中,可以通过以下()方法达到节约用电的目的。
男性,38岁。间歇性浮肿10余年,伴恶心、呕吐1周。查血红蛋白80g/L.血压155/110mmHg,尿蛋白(+++),颗粒管型2~3/HP,尿比重1.010~1.012。上例病人还应立即作的检查项目是
在全自动化控制的人机系统中,系统的安全性主要取决于()。
下列项目中属于契税征税范围的是( )。
因重大误解订立的合同或显失公平的合同属于()。
注册商标有效期满,需要继续使用的,商标注册人应当在期满前()内按照规定办理续展手续。
当事人约定由债务人向第三人履行债务的,债务人未向第三人履行债务或者履行债务不符合约定时,下列说法正确的是()。
【B1】【B8】
Onesummernight,onmywayhomefromworkIdecidedtoseeamovie.Iknewthetheatrewouldbeair-conditionedandIcouldn’t
Thepassageismainlyabout______.Writingaprecis______.
最新回复
(
0
)