首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设循环队列的存储空间为Q(1:50),初始状态为front=rear=50。经过一系列正常的操作后,front-1=rear。为了在该队列中寻找值最大的元素,在最坏情况下需要的比较次数为
设循环队列的存储空间为Q(1:50),初始状态为front=rear=50。经过一系列正常的操作后,front-1=rear。为了在该队列中寻找值最大的元素,在最坏情况下需要的比较次数为
admin
2017-11-28
26
问题
设循环队列的存储空间为Q(1:50),初始状态为front=rear=50。经过一系列正常的操作后,front-1=rear。为了在该队列中寻找值最大的元素,在最坏情况下需要的比较次数为
选项
A、0
B、1
C、48
D、49
答案
C
解析
front指定队头位置,删除一个元素就将front顺时针移动一位:rear指尾指针,指向元素要插入的位置,插入一个元素就将rear顺时针移动一位;操作后,循环队列的队头指针-1等于尾指针,说明出队一位,那么总数就是49了。在该队列中寻找最大值元素,最多比较次数是总数-1,因此是49-1=48次。
转载请注明原文地址:https://jikaoti.com/ti/NDt0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关系运算中,能使经运算后得到的新关系中属性个数多于原来关系中属性个数的是
软件需求分析阶段的工作,可以分为四个方面:需求获取,需求分析,编写需求规格说明书,以及
下列程序编译错误,因为add函数返回值是一个引用,故对return后返回值的要求是【 】。#include<iostream.h>int&add(intx,inty){
若有以下变量定义和函数调用语句: int a=5; fun(&a); 则执行下面函数后正确的输出结果是( )。 void fun(int*x) { cout<<++*x<<end1; }
类是一个支持集成的抽象数据类型,而对象是类的______。
若变量已正确定义并赋值,以下符合C++语言语法的表达式是
下列选项中不属于软件工程3个要素的是()。
源程序文档化要求程序应加注释。注释一般分为序言性注释和【】。
若按功能划分,软件测试的方法可以分为白盒测试方法和___________测试方法。
随机试题
《中华人民共和国劳动法》规定国家实行()工资保障制度。
关于大肠癌的描述,下列哪项是正确的
农产品协议的目的是建立一个“公平、公正、以市场为导向的农产品贸易体制”。 ( )
下列符合报告主体应报告的大额交易的是()。(2010年下半年)
在控制条件下对某种行为或者心理现象进行观察的研究方法称为()。
地理老师讲到地形时,使用彩色图片的效果比只用黑白图片的效果好,这主要体现了知觉的()。
“将符号所代表的新知识与学习者认知结构中已有的适当观念建立起非人为的和实质性的联系”的学习方式属于()。
甲委托好友乙代购服装,乙遂以甲的名义与丙签署了一份服装购货合同。事后甲查知:乙、丙二人合谋抬高服装的价格,乙获得好处费4000元。以下说法正确的是()。
上一年家装市场表现不温不火。上半年正值行业淡季,由于部分刚性需求依旧在释放,市场还算_______。但到了8月份以后,原本应该逐步回暖的市场却仍旧_________,卖场人气不足。填入划横线部分最恰当的一项是:
设y=2x+|4-5x|+1-3x|+4的值恒为常数,则x的取值范围是()。
最新回复
(
0
)