循环队列的存储空间为Q(1:50),初始状态为空。经过一系列正常的入队与退队操作后,front=24,rear=25。此时该循环队列中的元素个数为(  )。

  • A1
  • B49
  • C50
  • D25
参考答案: A
解题思路: 在循环队列运转后,如果front<rear,队列中元素的个数为rear-front个;
如果front>rear,则队列中的元素个数为rear-front+m。
本题中,front<rear,则队列中的元素个数为rear-front=25-24=1。

>>>立即刷题