按照“后进先出”原则组织数据的数据结构是( )。A.队列 B.栈 C.双向链表

题目
按照“后进先出”原则组织数据的数据结构是( )。A.队列 B.栈 C.双向链表 SXB

按照“后进先出”原则组织数据的数据结构是( )。

A.队列

B.栈

C.双向链表

D.二叉树

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列数据结构中按“先进先出”原则组织数据的是

A.线性表

B.循环队列

C.循环链表

D.双向链表


正确答案:B
解析:队列是按“先进先出”原则组织数据的,而循环队列只是队列的一种存储形式。因此,循环队列是按“先进先出”原则组织数据的。

第2题:

下列数据结构中,不是线性结构的是 ______。

A.线性链表

B.带链的队列

C.带链的栈

D.二叉链表


正确答案:D
解析:线性链表是线性表的链式存储结构,带链的栈与带链的队列分别是栈与队列的链式存储结构。线性表属于线性结构,栈与队列是特殊的线性表,因此也属于线性结构。二叉链表是二叉树的链式存储结构,二叉树属于非线性结构。

第3题:

按照“先进先出”组织数据的数据结构是( )。

A.队列

B.栈

C.双向链表

D.二叉树


正确答案:A
队列是一种特殊的线性表,只允许在表的一端插八元素,在表的另一端删除元素,插入元素的一端叫“队尾”,删除元素的一端叫“队头”。先插入的元素先被删除,是按“先进先出”的原则组织数据的。
【知识拓展】“队列”和“栈”都是一种特殊的线性表。之所以称之为“队列”,其形式如“排队”。要讲究“先来后到”,先进先出,后进后出。

第4题:

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

A.循环队列

B.栈

C.队列

D.二叉树


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

第5题:

按照“先进先出”原则组织数据的数据结构是( )。

A.队列

B.栈

C.双向链表

D.二叉树


正确答案:A

第6题:

下列数据结构中,按先进后出原则组织数据的是( )。

A.线性链表

B.栈

C.循环链表

D.顺序表


正确答案:B

第7题:

按照 “ 后进先出 ” 原则组织数据的数据结构是

A) 队列

B) 栈

C) 双向链表

D) 二叉树


正确答案:B
(4)B) 解析 : 栈的特点是栈顶元素总是最后被插入的元素 , 也是最早被删除的元素 ; 栈底元素总是最早被插入的元素 , 也是最晚才能被删除的元素。即栈的修改原则是 “ 后进先出 ” (Last InFirst Out, 简称 LIFO) 或 “ 先进后出 ” (First In Last Out, 简称 FILO), 因此 , 栈也称为 “ 后进先出 ”表或 “ 先进后出 ” 表。

第8题:

按照“后进先出”原则组织数据的数据结构是( )

A.队列

B.栈

C.双向链表

D.二叉树


正确答案:B
队列是按照“先进先出”原则组织数据的数据结构;栈是按照“先进后出”或“后进先出”原则组织数据的数据结构;双向链表由若干个结点构成,每个结点设置两个指针(左指针和右指针),左指针指向其前件结点,右指针指向其后件结点,通过双向链表中的任何一个结点都可以访问到其它结点;二叉树是按照层次结构组织数据的数据结构。因此本题的正确答案是B。

第9题:

按照“先进后出”原则组织数据的数据结构是( )。

A.队列

B.栈

C.双向链表

D.二叉树


正确答案:B
解析:栈是一种特殊的线性表,其插入和删除运算都只性表的一端进行,而另一端是封闭的。进行插入、删除的一端称为栈顶,封闭的一端称为栈底。栈顶元素是最后被插入的元素,而栈底元素是最后被删除的栈,是按先进后出的原则组织数据的。

第10题:

在下列数据结构中,不是线性结构的是______。

A.线性链表

B.带链的栈

C.带链的队列

D.二叉链表


正确答案:D
解析:满足线性结构的条件是只有一个根结点;每一个结点最多有一个前驱,也最多有_个后继。二又链表是一种非线性结构,它的每一个结点可以有多个后继。