首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
循环队列放在一维数组A[0…M-1]中,end1指向队头元素,end2指向队尾元素的后一个位置。假设队列两端均可进行入队和出队操作,队列中最多能容纳M-1个元素。初始时为空。下列判断队空和队满的条件中,正确的是_______。
循环队列放在一维数组A[0…M-1]中,end1指向队头元素,end2指向队尾元素的后一个位置。假设队列两端均可进行入队和出队操作,队列中最多能容纳M-1个元素。初始时为空。下列判断队空和队满的条件中,正确的是_______。
admin
2015-12-30
63
问题
循环队列放在一维数组A[0…M-1]中,end1指向队头元素,end2指向队尾元素的后一个位置。假设队列两端均可进行入队和出队操作,队列中最多能容纳M-1个元素。初始时为空。下列判断队空和队满的条件中,正确的是_______。
选项
A、队空:end1==end2;队满:end1==(end2+1)mod M
B、队空:end1==end2;队满:end2==(end1+1)mod (M-1)
C、队空:end2==(end1+1)mod M;队满:end1==(end2+1)rood M
D、队空:end1==(end2+1)mod M;队满:end2==(end1+1)mod (M-1)
答案
A
解析
end1指向队头元素,那么可知出队的操作是先从A[end1]读数,然后end1再加1。end2指向队尾元素的后一个位置,那么可知入队操作是先存数到A[end2],然后end2再加1。若把A[0]储存第一个元素,当队列初始时,入队操作是先把数据放到A[0],然后end2自增,即可知end2初值为0;而end1指向的是队头元素,队头元素的在数组A中的下标为0,所以得知end1初值也为0,可知队空条件为end1=end2;然后考虑队列满时,因为队列最多能容纳M-1个元素,假设队列存储在下标为0到下标为M-2的M-1个区域,队头为A[0],队尾为A[M-2],此时队列满,考虑在这种情况下end1和end2的状态,end1指向队头元素,可知end1=1,end2指向队尾元素的后一个位置,可知end2=M-2+1=M-1,所以可知队满的条件为end1==(end2+1)mod M,选A。
转载请注明原文地址:https://kaotiyun.com/show/97xi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
在中国共产党的“西部大开发”战略中,提出要依托亚欧大陆桥、长江水道、西南出海通道等交通干线,逐步形成一些有特色的跨行政区域的经济带,以下不属于其中的是()
苏联在哪次会议上通过了社会主义工业化方针,并在此之后开始了大规模的工业化建设?()。
对元代“腹里”管辖区域分类正确的一项是()。①山东②山西③河北④陕西⑤蒙古
第一国际成立的时间是()。
苏州的踹工、织工、纸工、烛业工人,景德镇的陶瓷工、门头沟的煤矿工、北京的香工,云南的矿工、广州的织工、陕西的木工和铁工等,均爆发过反对雇主克扣工价、开除工匠和要求增加工银的()斗争。
春秋战国时代,小农经济出现的最主要的条件是()
评析郑和下西洋的历史条件和意义。
设计一个算法,求无向图G(采用邻接表存储)的连通分量个数。
相对于单一内核结构,采用微内核结构设计实现操作系统具有诸多好处,但是,()并不是微内核的优势。
随机试题
向没有隶属关系的有关业务主管部门请求批准可用请示行文。
Convincingthepublictofollowhealthadvicecanbetoughandtime-consuming.Thismaybewhychangestohealthmessagesareof
常用荆芥而不用防风治疗的病证是
属于主承托区属于副承托区
患者,男性,50岁,给苹果园喷洒农药后出现头晕、多汗、恶心、呕吐、腹痛及呼吸困难,并伴有瞳孔缩小和神志模糊。临床可能的诊断为()。
甲继承其祖父留给他的一幢房屋,甲有自己比较宽敞的住房,因此这幢私房一直闲置。后经人介绍,甲将其这幢私房出租给公民乙使用,双方签订了租赁合同,规定租赁期限为两年。在此期间,公民甲的朋友丙拟与他人成立一家公司,急需办公用房,遂与甲商量欲购买其已出租给乙的那幢私
GDP是衡量一个国家和地区经济发展水平的重要指标。如果不坚持科学的发展观,以牺牲环境、资源为代价来拉动GDP的增长,那就不是“绿色GDP”,而是“黑色GDP”了。这说明()。
进入21世纪后,质疑达尔文进化论的声音此起彼伏。达尔文进化论的核心是自然选择,以及与自然选择相关的生存竞争和渐变,所以达尔文一再宣称“自然界没有飞跃”。达尔文认为生物个体在长时间的演化中,经过自然选择,其微小的变异积累为显著的变异,于是形成新的物种或新的
It’saroughworldoutthere.Stepoutsideandyoucouldbreakalegslippingonyourdoormat.Lightupthestoveandyoucould
A、Healwaysgoestoworkontime.B、Hehasgotabadcold.C、That’sMr.Green.D、Heisdrivingacar.C本题考查对于询问人物的特殊疑问句的回答。题目问:“
最新回复
(
0
)