以下哪种数据结构是先进先出(FIFO)的?

答案解析

本题考查基础数据结构知识。队列是一种先进先出的数据结构,最先进入队列的元素将会最先被移除。与之相对的是栈,它是一种后进先出(LIFO)的数据结构。数组和链表并不限定元素的添加和移除顺序。 正确答案:B. 队列 A. 栈是后进先出的数据结构,不符合先进先出的特性。 B. 队列是先进先出的数据结构,符合题目要求。 C. 数组是一种线性结构,可以按照索引随机访问,但不具备先进先出的特性。 D. 链表是一种动态的数据结构,同样不具备先进先出的特性。
正确答案:B
随机推荐
开始刷题