早教吧 育儿知识 作业答案 考试题库 百科 知识分享
早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->

若循环队列以数组Q[0...m-1]作为其存储结构,变量rear表示循环队列中队尾元素的实际位置,其移动按

题目

若循环队列以数组Q[0...m-1]作为其存储结构,变量rear表示循环队列中队尾元素的实际位置,其移动按rear=(rear+1)mod m进行,变量length表示当前循环队列中的元素个数,则循环队列的队首元素的实际位置是______。

A.rear-length

B.(rear-length+m)mod m

C.(1+rear+m-length)mod m

D.m-length

参考答案
正确答案:C
解析:根据循环队列的定义,因为元素移动按照rear=(rear+1)mod m进行,则当数组 Q[m-1]存放了元素之后,下一个入队的元素将存放到Q[0],因此,队列首元素的实际位置是(rear+1-length+m)mod m。
看了若循环队列以数组Q[0...m...的网友还看了以下:

假定你是李华,正在参加英语夏令营。请你用英语写一篇发言稿,谈谈你在夏令营的活动及收获。写作要点:1 英语 2020-04-11 …

书面表达。假定你是李华,正在参加英语夏令营。请你用英语写一篇发言稿,谈谈你在夏令营的活动及收获。写 英语 2020-04-11 …

甲乙两个工程队,甲队原有240人,乙对原有168人,因工作需要,将甲队的人数调整到乙队的2倍,应有 数学 2020-04-26 …

甲乙两个工程队,甲队原有240人,乙队原有168人,因工作需要将甲队的人数调整到乙队的2倍,应由乙 数学 2020-04-26 …

一项工程,甲队独做需12天,乙队的工作效率是甲队的150%.甲乙两队合作需几天完成?请列算式,不要 数学 2020-05-23 …

某乡要修建一条水渠,已知让甲队单独做要12天可以完成,而乙队的工作效率是甲队的6/5.甲队做1天剩 数学 2020-07-08 …

体育课如何报数4.报数队列常用的基本动作之一.口令是报数!横队从右至左(纵队时由前向后)依次以短促 数学 2020-07-08 …

一项工程,甲乙两队合作了12天完成,现在甲乙两队合作4天后,余下的甲队单独作要20天完成.如果乙队单 数学 2020-11-08 …

有两个工程队完成一项工程,甲队每工作6天后休息1天,单独做需要76天完工;乙队每工作5天后休息2天, 数学 2020-11-08 …

有两个工程队完成一项工程,甲队每工作6天后休息1天,单独做需要76天完工;乙队每工作5天后休息2天, 数学 2020-11-27 …