首页
登录
从业资格
设循环队列Q的定义中有rear和len两个域变量,其中rear表示队尾元素的指针
设循环队列Q的定义中有rear和len两个域变量,其中rear表示队尾元素的指针
admin
2022-08-02
89
问题
设循环队列Q的定义中有rear和len两个域变量,其中rear表示队尾元素的指针,len表示队列的长度,如下图所示(队列长度为3,队头元素为e)。设队列的存储空间容量为M,则队头元素的指针为( )。
A.(Q.rear+Q.len-1)B.(Q.rear+Q.len-1+M)%MC.(Q.rear-Q.len+1)D.(Q.rear-Q.len+1+M)%M
选项
A.(Q.rear+Q.len-1)
B.(Q.rear+Q.len-1+M)%M
C.(Q.rear-Q.len+1)
D.(Q.rear-Q.len+1+M)%M
答案
D
解析
对于循环队列,求队头元素的指针的计算公式为:(rear-len+1+M)%M。
求队列中元素个数公式为:(rear-fear+M)%M。其中fear表示队列的对头指针。
转载请注明原文地址:https://tihaiku.com/congyezige/2410020.html
本试题收录于:
中级 软件设计师题库软件水平考试初中高级分类
中级 软件设计师
软件水平考试初中高级
相关试题推荐
将具有特定功能的一段SQL语句(多于一条)在数据库服务器上进行预先定义并编译,以
设有n阶三对角矩阵A,即非零元素都位于主对角线以及与主对角线平行且紧邻的两条对角
DBMS提供的DDL功能不包含( )。A.安全保密定义功能 B.检索、插入、
假定用户A、B分别从I1、I2两个CA取得了各自的证书,下面( )是A、B互信
数字语音的采样频率定义为8kHz这是因为( )。A.语音信号定义的频率最高值
下表中两个事务的调度带来的问题是( )。 A.丢失修改 B.读脏数据 C
下图中两个事务的调度属于( )。 A.可串行化调度 B.串行调度 C.非
两个函数依赖集F和G等价是指( )。A.F=G B.F+=G+ C.F→G
统一过程模型是一种“用例和风险驱动,以架构为中心,迭代并且增量”的开发过程,定义
在设计分E-R图阶段,人力部门定义的员工实体具有属件:员工号,姓名,性别和出生日
随机试题
[originaltext]M:Hello.W:Hello.ThisisDr.Gray’soffice.We’recallingtorem
[originaltext]M:Canyoutellmewhattimeitisnow?W:Mywatchsays10:30,
关于幕墙的防渗构造,下列说法错误的是( )。A.单元幕墙应有泄水孔 B.排水
对麻醉药品依赖()。A:只需治疗不需预防 B:治疗比预防更重要 C:预防比
下列化学实验事实及其解释都正确的是()。A.FeCl3溶液可以腐蚀线路板上的Cu
关于β微球蛋白叙述错误的是A.存在于所有有核细胞表面尿液 B.患炎症及肿瘤时血
骨折的早期并发症是A:骨筋膜室综合征 B:关节僵硬 C:骨化性肌炎 D:创
2008年年末,我国65岁及以上的老人达到1.1亿人,占全国总人口的8.3%
可转换证券的投资价值也称“内在价值”,指将可转换证券转股前的利息收入和转股时的转
承租人甲公司与出租人乙公司签订了汽车租赁合同,租赁期为5年。合同中就担保余值
最新回复
(
0
)