一个队列的初始状态为空。现在依次进行以下操作:入队元素'a', 入队元素'b', 出队, 入队元素'c', 出队, 出队。请问此时队列中还剩多少个元素?
答案解析
核心考点说明:本题考察队列的基本操作,包括入队(enqueue)和出队(dequeue)。队列的特点是先进先出(FIFO)。
解题思路分析:按照题目的操作顺序,模拟队列的变化过程。
选项分析:
A. 0:正确。经过所有操作,队列最终为空。
B. 1:错误。在最后一次出队操作后,队列已为空,并非还剩1个元素。
C. 2:错误。操作后,队列中不会剩下两个元素。
D. 3:错误。操作中只有三个入队操作,且有三个出队操作,不会有3个元素剩余。
易错点提醒:注意队列的先进先出特性,模拟操作过程时不要搞错元素的顺序。
正确答案:A