问题 单项选择题

下列数据结构中,能够按照“先进后出”原则存取数据的是

A) 循环队列
B) 栈
C) 队列
D) 二叉树

答案

参考答案:B

解析: 栈是限定只在一端进行插入与删除的线性表,通常称插入、删除的这一端为栈顶,另一端为栈底。栈顶元素总是后被插入的元素,也是最先被删除的元素;栈底元素总是最先被插入的元素,也是最后才能被删除的元素。栈是按照“先进后出”或“后进先出”的原则组织数据的。

单项选择题
填空题