首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若循环队列以数组Q[0,…,m-1]作为其存储结构,变量rear表示循环队列中队尾元素的实际位置,其移动按rear=(rear+1)mod m进行,变量length表示当前循环队列中的元素个数,则循环队列的队首元素的实际位置是(23)。
若循环队列以数组Q[0,…,m-1]作为其存储结构,变量rear表示循环队列中队尾元素的实际位置,其移动按rear=(rear+1)mod m进行,变量length表示当前循环队列中的元素个数,则循环队列的队首元素的实际位置是(23)。
admin
2019-06-12
48
问题
若循环队列以数组Q[0,…,m-1]作为其存储结构,变量rear表示循环队列中队尾元素的实际位置,其移动按rear=(rear+1)mod m进行,变量length表示当前循环队列中的元素个数,则循环队列的队首元素的实际位置是(23)。
选项
A、rear-length
B、(rear-length+m)mod m
C、(1+rear+m-length)mod m
D、m-length
答案
C
解析
其实这种题目在考场上最好的解题方法是找一个实际的例子,往里面一套便知道了。下面解释一下原理。因为rear表示的是队列尾元素的实际位置(注意,不是队尾指针)。而且题中有“移动按rear=(rear+1)mod m进行”,这说明:队列存放元素的顺序为: Q[1],Q[2],…,Q[m-1],Q[0]。所以在理想情况下rear-length+1能算出队首元素的位置,即当m=8,rear=5,length=2时,rear-length+1=4,4就是正确的队首元素实际位置。但rear-length+1有一种情况无法处理,即当m=8,rear=1,length=5时,无法算出。
所以在rear+1-length的基础上加上m再与m求模,以此方法来计算。
转载请注明原文地址:https://kaotiyun.com/show/wKRZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
利用三重DES进行加密,以下说法正确的是__________。(2013年上半年试题)
某企业有生产部和销售部,生产部负责生产产品并送人仓库,销售部从仓库取出产品销售。假设仓库可存放n件产品。用PV操作实现它们之间的同步过程如下图所示。图中信号量S1和S2为同步信号量,初值分别为n和0;S是一个互斥信号量,初值为______
OSNMPMIB中被管对象的Access属性不包括()。
进度安排的常用图形描述方法有Gantt图和PERT图。Gantt图不能清晰地描述(1);PERT图可以给出哪些任务完成后才能开始另一些任务。下图所示的PERT图中,事件6的最晚开始时刻是(2)。(2010年上半年试题)(2)
使用图像扫描仪以300DPI的分辨率扫描一幅3×4平方英寸的图片,可以得到__________像素的数字图像。
内存采用段式存储管理有许多优点,但__________不是其优点。
阅读以下说明和C++代码,将应填(n)处的字句写在对应栏内。【说明】本题将有向网(带权有向图)定义为类AdjacencyWDigraph。类中的数据成员n表示有向网中的顶点数;a为带权邻接矩阵,用于存储有向网中每一对顶点间弧上的权值;c为二维
阅读以下说明和流程图,回答问题1和问题2,将解答写在对应栏内。【说明】存在某鲜花批发系统,系统中处理的信息单元有鲜花和客户,对鲜花使用编号进行唯一标识,鲜花的具体信息包括:名称、颜色、等级。客户包括鲜花种植商,鲜花经销商,客户不使用编号,只需
阅读以下说明和Java代码,填写程序中的空(1)~(6),将解答写入答题纸的对应栏内。【说明】以下Java代码实现一个简单绘图工具,绘制不同形状以及不同颜色的图形。部分接口、类及其关系如图8所示。【Java代码】i
位图与矢量图相比,位图()。
随机试题
事前监督是指监督主体在公安机关及其人民警察实施执法工作之前依法进行的监督。()
什么是转子的临界转速?
甲某在乘坐乙某驾驶的出租车时,将公文包遗忘在车内,包内有1万元现金以及护照,公章、机密合同等诸多重要物品。为找回丢失的物品,甲某于当天在媒体上发布公告,表示拾到者只要返还公章,护照,合同即可,1万元现金作为报酬。次日,乙某见到公告后,打电话给甲某,要求其除
板桩建筑物沉桩施工中,下沉的板桩将邻近已沉的板桩“上浮”时,对“上浮”的板桩,应()。
某施工合同实施过程中出现了偏差,根据合同实施偏差分析的结果,承包人采取了增加投入的措施。这种调整措施属于()。
A公司是一家电脑销售公司。2008年7月1日,A公司向B公司销售1000台电脑,每台销售价格为4500元,单位成本为4000元,开出的增值税专用发票上注明的销售价款为4500000元,增值税税额为765000元。协议约定,B公司应于8月1日之
250定律是由美国著名推销员乔.吉拉德提出,即每一位顾客身后,大体有250名亲朋好友。如果你赢得了一位顾客的好感,就意味着赢得了250个人的好感;反之,如果你得罪了一名顾客,也就意味着得罪了250名顾客。根据此定义,下列做法不符合250定律中积极做
全国“两会”开幕前,人大代表、政协委员们为了提交议案、提案,会对经济社会发展问题进行深入的调查研究。这体现的哲理是:
Sheissocarelesswithherspellingthatsheoften______letters.
Iheardmytrainapproaching.Iranupatwo-storyescalatorandhoppedonmytrain.Iwasrelievedtomakeitontomytrain,bu
最新回复
(
0
)