【数据结构】随堂练习循环队列存储在数组 A [0.. m -1]中,则出队时 front 应该变化为循环队列 A [ O .. n -1]存放其元素值,用 F 和 R 分别表示队头和队尾,则当前队列中

本文详细解析循环队列的基本操作,包括入队 rear 的更新、出队 front 的变化,以及判空和判满的条件。通过实例说明如何在数组A[0…m-1]中正确管理队列元素,适合初学者理解队列在信息技术中的应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.必答[单选题]
循环队列存储在数组 A [ O … m -1]中,则入队时 rear 应该变化为(A)

A . rear =( rear +1) mod m
B . rear ++
C . rear =( rear +1) mod ( m -1)
D . rear =( rear +1) mod ( m +1)

2.必答[单选题]
循环队列存储在数组 A [0… m -1]中,则出队时 front 应该变化为(A)

A . front =( front +1) mod m
B . front ++
C . front =( front +1) mod ( m -1)
D . front =( front +1) mod ( m +1)

3.必答[单选题]循环队列判对空的条件是A
A . front == rear
B . front = rear =0
C . front = rear
D . front == rear -1

4.必答[单选题]
循环队列 A [ 0… n -1]存放其元素值,用 F 和 R 分别表示队头和尾,则判对满的条件是(A)

A . F ==( R +1) mod n
B . F ==( R mod n )+1
C . F ==( R +1) mod ( n +1)
D . F ==( R -1) mod n
5.必答[单选题]
循环队列 A [ O … n -1]存放其元素值,用 F 和 R 分别表示队头和队尾,则当前队列中的元素数是(A)

A .( R - F + n )% n
B . R - F -1
C . R - F +1
D . R - F

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

忘川Lethe

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值