试题与答案

下列数据结构中,能够按照“先进后出”原则取数据的是A) 循环队列 B) 栈C) 队列

题型:单项选择题

题目:

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

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

答案:

参考答案:B

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

试题推荐
微信公众账号搜索答案