题目内容
(请给出正确答案)
[单选题]
假设用Q[0..M]实现循环队列,Q[f]、Q[r]分别为队头元素的前一个位置和队尾元素位置。若用(r+1)%(M+1)==f 作为队满的标志,则 。
A.可用f == r作为队空的标志
B.可用f > r作为队空的标志
C.可用(f+1)%(M+1) == r作为队空的标志
D.队列中最多可以有M+1个元素
答案
C、可用(f+1)%(M+1) == r作为队空的标志
如搜索结果不匹配,请 联系老师 获取答案
A.可用f == r作为队空的标志
B.可用f > r作为队空的标志
C.可用(f+1)%(M+1) == r作为队空的标志
D.队列中最多可以有M+1个元素
第1题
A.可用“f==r”作为队空的标志
B.可用“f > r”作为队空的标志
C.可用“(f+1)%(M+1)==r”作为队空的标志
D.队列中最多可以有M+1个元素
第2题
A.r-f
B.r-f-1
C.(r-f)%N+1
D.(r-f+N)%N
第3题
A.(qu.rear+1)%maxsize==(qu.front+1)%maxsize
B.(qu.rear+1)%maxsize==qu.front+1
C.(qu.rear+1)%maxsize==qu.front
D.qu.rear==qu.front
第4题
A.r-f
B.(n+f-r)%n
C.n+r-f
D.n+r-f)%n
第6题
A.队列中还能存放数据元素的空闲位置数量为8个
B.队列中还能存放数据元素的空闲位置数量为7个
C.队列中还能存放数据元素的空闲位置数量为9个
D.队列中还能存放数据元素的空闲位置数量为6个
第7题
A.7和3
B.0和2
C.2和0
D.3和7
第8题
A.data数组中下标从16到79的位置都为空闲位置
B.队列元素个数为36
C.data数组中下标从16到80的位置都为空闲位置
D.队列元素个数为34
第9题
A.data数组中下标从4到15的位置存储的是队列元素
B.data数组中下标从5到14的位置存储的是队列元素
C.该循环队列当前存储的队列元素个数是11个
D.该循环队列当前存储的队列元素个数是10个
为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!