首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
设顺序循环队列Q[0 : M-1]的头指针和尾指针分别为F和
[单选题]
设顺序循环队列Q[0 : M-1]的头指针和尾指针分别为F和R,头指针F总是指向队头元素的前一位置,尾指针R总是指向队尾元素的当前位置,则该循环队列中的元素个数为( )
(F-R+M)%M
(R-F+M)%M
F-R
R-F
添加笔记
求解答(6)
邀请回答
收藏(3)
分享
纠错
1个回答
添加回答
0
小七同学er
书中定义的队列长度为:(rear-front++QueueSize)%QueueSize 1.rear: 定义中是指向末尾元素的下一个位置, 本题中是直接指向末尾元素, 所以将rear向后移动一个位置, R-1 2.front:定义中是指向首元素, 而本题中是指向首元素的前一个元素, 因此向后移动一个位置, F-1 rear = R-1 front = F-1 所以: [ (R - 1) - ( F - 1) + M]%M = (R-F+M)%M
发表于 2022-08-17 22:42:10
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
队列
上传者:
zsw3
难度:
1条回答
3收藏
813浏览
热门推荐
相关试题
属于组合逻辑电路是()。
数字电路
评论
(1)
有同事不完成任务,影响力进度,你怎...
业务综合
评论
(1)
如果通过这次面试我们单位录用了你,...
岗位认知
自我认知
评论
(1)
请你说说Java的特点和优点,为什...
Java
评论
(268)
请你说说Java基本数据类型和引用类型
Java
评论
(197)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题