首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设循环队列为Q(1: m),其初始状态为front=rear=m。经过一系列入队与退队运算后,front=15,rear=20。现要在该循环队列中寻找最大值的元素,最坏情况下需要比较的次数为
设循环队列为Q(1: m),其初始状态为front=rear=m。经过一系列入队与退队运算后,front=15,rear=20。现要在该循环队列中寻找最大值的元素,最坏情况下需要比较的次数为
admin
2015-06-30
53
问题
设循环队列为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/IVQp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
当列表框中的项目较多、超过了列表框的长度时,系统会自动在列表框边上加一个______。
下列程序的输出图形是()。Fork=0To360cr=Int(160*RnD)ang=-1415926/180*kCircle(2000,2000),500,cr,0,angNext
下面程序用“冒泡”法将数组a中的10个整数按升序排列,算法是:从数组的第1个元素开始,依次将相邻的两个数相比较(第1个数与第2个数,第2个数与第3个数……如此重复),若前面的数较大,则这两个数交换位置。这样执行一遍后,最后一个数已经是数组中最大的数。然后将
用下面语句定义的数组的元素个数是______。DimA(-3To5)AsInteger
以下说法错误的是______。
在程序设计阶段应该采取【】和逐步求精的方法,把一个模块的功能逐步分解,细化为一系列具体的步骤,进而用某种程序设计语言写成程序。
下面程序段的输出结果是【】。ForX=1.5To5Step1.5PrintX;NextX
下列叙述中,不属于测试的特征的是()
有如下的程序段,该程序段的执行完后,共执行循环的次数是PrivateSubCommand1_Click()total=0Counter=lDoPrintCountertota
一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体“项目主管”与实体“项目”的联系属于【】的联系。
随机试题
理想变压器必须具备的条件是什么?
下列关于市场经济的说法,不正确的是()。
紫式部的创作主要有()
在信息系统中,分散的用户不但可以共享包括数据在内的各种计算机资源,而且还可以在系统的支持下合作完成某一工作,例如共同拟订计划、共同设计产品等。这已成为信息系统发展的一个趋势,称为________________。
患者,男,35岁。右上第一磨牙牙髓治疗后劈裂,拔牙过程中牙冠碎裂至龈下,牙根与周围骨质粘连。此时拔除此根应先
上海市静安区人民法院在审理一起盗窃案件中,两名被告人均为维吾尔族人(不懂汉语),那么对于法院审判过程中所使用的语言,下列说法错误的是:()
新建一张财务报表,选用模板建立商品流通业损益表,存放在光盘中报表文件夹中,报表名称改为损益表。(用户名007刘东,账套001A公司,操作日期2014年11月30)
A、1B、2C、3D、4C
Whatisthemaintopicofthelecture?
【B1】【B3】
最新回复
(
0
)