首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设循环队列为Q(1: m),其初始状态为front=rear=m。经过一系列入队与退队运算后,front=15,rear=20。现要在该循环队列中寻找最大值的元素,最坏情况下需要比较的次数为
设循环队列为Q(1: m),其初始状态为front=rear=m。经过一系列入队与退队运算后,front=15,rear=20。现要在该循环队列中寻找最大值的元素,最坏情况下需要比较的次数为
admin
2020-11-27
97
问题
设循环队列为Q(1: m),其初始状态为front=rear=m。经过一系列入队与退队运算后,front=15,rear=20。现要在该循环队列中寻找最大值的元素,最坏情况下需要比较的次数为
选项
A、4
B、6
C、m-5
D、m-6
答案
A
解析
循环队列是队列的一种顺序存储结构,用队尾指针rear指向队列中的队尾元素,用排头指针指向排头元素的前一个位置,因此,从排头指针front指向的后一个位置直到队尾指针rear指向的位置之间所有的元素均为队列中的元素,队列初始状态为front=rear=m,当front=15,rear=20时,队列中有5个元素,比较次数为4次,A选项正确。
转载请注明原文地址:https://kaotiyun.com/show/YK3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下函数:intaaa(char,*s){char,*t=s:;while(*t++);t--;return(t-s);}以下关于aaa函数功能叙述正确的是()。
若有以下程序main(){inta=1,b=2,c=3,d=4,r=0;if(a!=1);elser=1;if(b==2)r+=2;if(c!=3);r+=3;if(d==4)r+=4;
以下选项中不能用作C程序合法常量的是
有以下程序#includeintf(intn){intt=0,a=5;if(n/2){inta=6;t+=a++;}else{inta=7;t+=a++;}returnt+a++;}main
下面属于黑盒测试方法的是
设有课程关系模式:R(C#,Cn,T,TA)(其中,C#为课程号,Cn为课程名,T为教师名,Ta为教师地址)并且假定不同课程号可以有相同的课程名,每个课程号下只有一位任课教师,但每位教师可以有多门课程。关系R中对主属性的传递依赖为
程序调试的任务是
下列与队列结构有关联的是()。
编写一个函数,该函数可以统计一个长度为2的字符串在另一个字符串中出现的次数。例如,假定输入的字符串为"asdasasdfgasdaszx67asdmklo",子字符串为"as",则应当输出6。注意:请勿改动主函数main和
结构化程序设计的基本原则不包括
随机试题
Thehorseandcarriageisthingofthepast,butloveandmarriageisstillwithusandstillcloselyinterrelated.MostAmerica
患者和患者授权人在手术前签《手术中快速活检患者知情同意书》的目的是
女,18岁,汽油火焰烧伤双下肢(包括臀部),创面渗出明显,创基潮红,触痛明显,皮肤温度高,则该病人烧伤面积及深度诊断是
E招标项目为20km管道铺设施工项目。项目作业内容主要有:挖沟、布管和焊接;主要作业程序是:挖沟、地面管道焊接、吊管入沟、沟内对管焊接、填埋。施工期为6月1日至8月31日,属于雨季。施工地点位于江淮丘陵地带,施工现场地表最大坡度达22°。管沟开挖尺寸为:深
下列施工段落划分中,不符合通常划分原则的是()。
2000年11月1日,在甲、乙、丙三人大学毕业后,书面订立了一份合伙协议。合伙协议约定,甲出资4万元,乙出资4万元,丙出资2万元开设一家电脑公司,并按各自出资比例分享收益、分担亏损。为了解决资金周转困难,在合伙企业成立后,2001年8月20日电脑公
()的写作在内容、结构上要注意逻辑联系,不能自相矛盾,前后抵触。
下列选项中属于我国现代企业制度基本特征的有()。
设y=xsin2x,则dy=________.
若关系R所有的属性都是不可再分的数据项,则称R属于______。
最新回复
(
0
)