首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设循环队列为Q(1: m),其初始状态为front=rear=m。经过一系列入队与退队运算后,front=30,rear=10。现要在该循环队列中作顺序查找,最坏情况下需要比较的次数为
设循环队列为Q(1: m),其初始状态为front=rear=m。经过一系列入队与退队运算后,front=30,rear=10。现要在该循环队列中作顺序查找,最坏情况下需要比较的次数为
admin
2015-07-22
37
问题
设循环队列为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/0VNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面程序的运行结果是【】。#include<iostream>usingnamespacestd;voidfun(int&a,intb=3){staticinti=2;
下述关于数据库系统的叙述中正确的是
若定义intk=7,x=12;,则能使值为3的表达式是
下面程序的结果为#include<iostream.h>intc;classA{private:inta;static
数据结构作为计算机的一门学科,主要研究数据的逻辑结构、对各种数据结构进行的运算,以及
类模板的使用实际上是将类模板实例化成一个具体的()。
下列关于this指针的叙述中,正确的是
下列叙述中,不属于软件需求规格说明书的作用的是
当使用ofstream流类定义一个流对象并打开一个磁盘文件时,文件的默认打开方式为( )。
以下for语句中不是死循环的是
随机试题
简述X线成像原理。
行政法的基本原则有()。
关于我国的外交,下列说法正确的是()。
A.蠕动B.分节运动C.集团运动D.紧张性收缩E.容受性舒张属于小肠特有的运动形式是
患者男,56岁。空腹血糖11.5mmol/L,尿糖(﹢),尿酮体(﹢),引起该患者尿酮体呈阳性的主要原因是
某承包单位通过投标承接丁一大型建设项目的设计和施工任务,在施工过程中,该承包单位提出工程延期的条件,应该允许的有( )。
资本成本即筹资费用,是指企业为筹集和使用资本而付出的代价。()
在下列()情况下,注册会计师可能需要在审计报告中增加其他事项段。
国防部的分析家担心,如果机械用具制造工业进一步萎缩,会严重地威胁到美国进行一场长时期战争的能力。然而在国防部公开地把这个安全问题同进口配额问题联系起来之前,机械用具工业在为进口配额的请愿活动中已经提出了国家安全问题。以下哪项,如果是正确的,能最有力
EveryDogHasHisSayKimikoFukudaalwayswonderedwhatherdogwastryingtosay.Wheneversheputonmakeup,itwouldpul
最新回复
(
0
)