首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设循环队列为Q(1:m),其初始状态为front=rear=m。经过一系列入队与退队运算后,front=20,rear=15。现要在该循环队列中寻找最小值的元素,最坏情况下需要比较的次数为
设循环队列为Q(1:m),其初始状态为front=rear=m。经过一系列入队与退队运算后,front=20,rear=15。现要在该循环队列中寻找最小值的元素,最坏情况下需要比较的次数为
admin
2018-10-16
61
问题
设循环队列为Q(1:m),其初始状态为front=rear=m。经过一系列入队与退队运算后,front=20,rear=15。现要在该循环队列中寻找最小值的元素,最坏情况下需要比较的次数为
选项
A、5
B、6
C、m-5
D、m-6
答案
C
解析
在循环队列中元素的个数为“(rear-front+M)%M”,式中rear为队尾指针,front为队首指针,M为存储容量,%为取余符号。对于找最小值的最坏情况下的比较次数,为循环队列中元素值个数减一。所以对于这个题目来说初始时元素个数为0;运算后,元素个数为m-5,找最小值的最坏情况下的比较次数为m-5-1=m-6。
转载请注明原文地址:https://kaotiyun.com/show/8uxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序的功能是:将字符数组a中下标值为偶数的元素从小到大排列,其他元素不变。请填空。#include#includemain(){chara[]="clanguage",t;inti,j,k;k=strlen(a);f
表达式’5’-’1’的值是()。
待排序的关键码序列为(33,18,9,25,67,82,53,95,12,70),要按关键码值递增的顺序排序,采取以第一个关键码为基准元素的快速排序法,第一趟排序后关键码33被放到第()个位置。
在C语言中,while和do…while循环的主要区别是()。
算法的空间复杂度是指
有以下定义语句,编译时会出现编译错误的是
设有定义语句:int a[][3]={{0},{1}{2}};,则数组元素a[1][2]的值是【 】。
下列叙述中,不属于软件需求规格说明书的作用的是______。
对于白箱(盒)测试用例的各设计准则,下列叙述中正确的是()。
随机试题
实现经济发展方式转变的基本要求有哪些?
下列各组方剂中,不属于“剂型更换”的有
A.高血压、脑血管病变B.偏瘫、语言障碍、个人生活自理C.偏瘫、语言障碍、步行、如厕、洗澡等有困难D.卧床不起、生活不能自理、不能参与社会E.关节挛缩、肌肉萎缩、肩关节半脱位、压疮脑卒中的残疾指
班轮运输的运费应该包括()
个别游客在旅游景点走失,一般应由()分头去找。
2016年5月以来,某市发生了大量冒充公检法部门实施的电信网络诈骗,许多市民接收到如下内容的短信:“你的银行账户涉嫌洗钱,你已被某公安机关网上通缉,以下是通缉令的链接网址http:/www.×××.××,某市公安局电话:02×-87××××63。”为遏制此
当前完善文化产品评价体系,必须坚持把遵循社会主义先进文化前进方向、人民群众满意作为评价作品最高标准,把群众评价、专家评价和市场检验统一起来,形成科学的评价标准。()
有图书表和借阅表:图书.DBF:总编号C(6),分类号C(6),书名C(30),作者C(6),出版单位C(20),单价N(8,2)借阅.DBF:借书证号C(5),总编号C(6),借书日期D查询未被借阅的图书信息,不正确的SQL语句是()。
AsmanyasonethousandyearsagointheSouthwest,theHopiandZuniIndiansofNorthAmericawerebuildingwithadobe-sunbak
Ratherthanusingcustommachinetoolstobuildearlymodelsofnewparts,Fordisnowusing3-Dprintingtechnologytodesigna
最新回复
(
0
)