设循环队列为Q(1:m),其初始状态为frorlt=rear=m。经过一系列入队与退队运算后,front=15,rear=20。现要在该循环队列中寻找最大值的元素,最坏情况下需要比较的次数为( )。

admin2022-06-24  24

问题 设循环队列为Q(1:m),其初始状态为frorlt=rear=m。经过一系列入队与退队运算后,front=15,rear=20。现要在该循环队列中寻找最大值的元素,最坏情况下需要比较的次数为(          )。

选项 A、4
B、6
C、m-5
D、m-6

答案A

解析 初始状态为front=rear=m,说明初始状态为空。经过一系列入队与退队运算后,front=15,rear=20,则当前共有5个元素,在最坏情况下,需要比较的次数为4次,故答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/KTkp777K
0

相关试题推荐
最新回复(0)