首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设循环队列为Q(1:m),其初始状态为front=rear=m。经过一系列入队与退队运算后,front=30,rear=10。现要在该循环队列中作顺序查找,最坏情况下需要比较的次数为
设循环队列为Q(1:m),其初始状态为front=rear=m。经过一系列入队与退队运算后,front=30,rear=10。现要在该循环队列中作顺序查找,最坏情况下需要比较的次数为
admin
2015-06-27
29
问题
设循环队列为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/eRNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面是一个栈类的模板,其中push函数将元素i压入栈顶,pop函数弹出栈顶元素。栈初始为空,top值为0,栈顶元素在stack[top-1)中,在下面横线处填上适当语句,完成栈类模板的定义。template<classT>class
有如下程序#include<iostream.h>viodmain(){inti,sum=0;for(i=1;i<=3;sum++)sum+=i;cout<<sum<
数据的四种基本逻辑结构是指______。
要在类的对象上使用运算符,除了运算符【】和【】以外,其他的运算符都必须被重载。
软件生命周期一般可分为这样几个阶段:问题定义、可行性研究、【】、设计、编码、测试、运行和维护。
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是()。
下列运算符不能用友元函数重载的是()。
在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是
将E-R图转换到关系模式时,实体与联系都可以表示成
随机试题
辩证的否定观认为,否定是
Imagineeatingeverythingdeliciousyouwant—withnoneofthefat.Thatwouldbegreat,wouldn’tit?New"fakefat"products
淋巴细胞交叉配合试验的目的主要是检测A.受者血清中有无抗供者淋巴细胞的抗体B.供者血清中有无抗受者淋巴细胞的抗体C.受者淋巴细胞HLA-DR抗原D.供者淋巴细胞HLA-DR抗原E.供者淋巴细胞HLA-DP抗原
“知、信、行”模式中的信是行为改变
ICRU29号和50号报告建议,用来表示靶区剂量的有
设有自动喷水灭火系统和两侧各有一部疏散楼梯间,耐火等级二级的南方某多层普通病房楼,建筑内位于两个安全出口之间直通敞开式外廊的房间门至最近安全出口最大直线距离为:
债券回购包括()。
材料一:多年来,农村工作的实践证明。“治贫”必先“治愚”,大力发展农村的文化事业,提高农民的思想文化素质和科学技术水平,是促进农村经济发展,从根本上改善农民生活的关键所在。正如贫困地区农村干部所说,“没有文化富不了,有了文化穷不长”。因此,针对广
OnherfirstmorninginAmerica,lastsummer,mydaughterwentouttoexplorehernewneighborhood—alone,withouteventellingm
在数据库设计中,将E—R图转换成关系数据模型的过程属于()。
最新回复
(
0
)