首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设循环队列为Q(1: m),其初始状态为front=rear=m。经过一系列入队与退队运算后,front=15,rear=20。现要在该循环队列中寻找最大值的元素,最坏情况下需要比较的次数为
设循环队列为Q(1: m),其初始状态为front=rear=m。经过一系列入队与退队运算后,front=15,rear=20。现要在该循环队列中寻找最大值的元素,最坏情况下需要比较的次数为
admin
2020-11-27
98
问题
设循环队列为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://www.kaotiyun.com/show/YK3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序#include#includetypedefstructstu{charname[10],gender;intscore;}STU;voidf(char*p){strcpy(p,"Qian"
学院的每名教师只能属于一个系,则实体系和实体教师间的联系是
C语言程序的模块化通过以下哪个选项来实现
下面不能作为结构化方法软件需求分析工具的是
对于一个正常运行的C程序,下列叙述中正确的是()。
设有课程关系模式如下:R(C#,Cn,T,TA)(其中C#为课程号,Cn为课程名,T为教师名,Ta为教师地址)并且假定不同课程号可以有相同的课程名,每个课程号下只有一位任课教师,但每位教师可以有多门课程。该关系模式可进一步规范化为
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为
若有以下定义和语句:#include<stdio.h>chars1[10]="abcd!",*s2="\n123\\";pfinff("%d%d\n",strlen(s1),strlen(s2));程序的运行结果是()。
下面的for语句的循环次数为()。for(x=1,y=0;(y!=19)&&(x
有两个关系R和S如下:则由关系R得到关系S的操作是()。
随机试题
X2检验
Wefindthatbrightchildrenarerarelyheldbackbymixed-abilityteaching.Onthecontrary,boththeirknowledgeandexperienc
经营收入包括()。
不按国家规定的要求另设会计账簿进行核算的,对()可以处3000元以上5万元以下的罚款。
2017年1月1日,长江公司向黄河公司销售一批商品共3万件,每件售价100元,每件成本80元。销售合同约定2017年3月31日前出现质量问题的商品可以退回。长江公司销售当日预计该批商品退货率为12%。2017年1月31日,甲公司根据最新情况重新统计商品退货
中国共产党把毛泽东思想确定为党的指导思想的会议是()。
货源标记是用来表示()。
8,11,16,(),32
中国共产党在抗日民族统一战线中的策略总方针是()
WhichofthefollowingdetailsisINCORRECT?
最新回复
(
0
)