数据结构

堆栈、队列和数组的逻辑结构都是线性表结构。

题目

堆栈、队列和数组的逻辑结构都是线性表结构。

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

第1题:

在以下的叙述中,正确的是()。

A.线性表的顺序存储结构优于链表存储结构

B.二维数组是其数据元素为线性表的线性表

C.栈的操作方式是先进先出

D.队列的操作方式是先进后出


正确答案:B

第2题:

数据的四种基本逻辑结构是指______。

A. 组、链表、树、图形结构

B.线性表、链表,栈队列、数组广义表

C.线性结构、链表,树,图形结构

D.集合,线性结构、树、图形结构


正确答案:D

第3题:

线性表的存储结构主要分为顺序存储结构和链式存储结构。队列是一种特殊的线性表,循环队列是队列的【 3 】 存储结构。


正确答案:

第4题:

顺序结构就是把数据存放在从某个存储地址开始的连续存储单元中。顺序结构包括静态顺序结构和动态顺序结构,其中静态顺序结构包括().

A、堆栈

B、队列

C、数组

D、线性表


参考答案:C,D

第5题:

设计一个递归问题的非递归算法通常需要设置()结构。

A、线性表

B、数组

C、堆栈

D、队列


参考答案:C

第6题:

线性表、栈和队列都是线性结构,可以性表的______位置插入和删除元素;而对栈只能在______插入和删除元素;对于队列只能在______插入和在______删除元素。


正确答案:任何栈顶队尾队首
任何,栈顶,队尾,队首

第7题:

下面数据结构中,属于非线性的是( )。

A.线性表

B.树

C.队列

D.堆栈


正确答案:C
答案解析:[解析] 线性结构,是指数据元素有一个直接前件元素和直接后件元素。线性表是线性结构。栈和队列是指对插入和删除操作有特殊要求的线性表,树是非线性结构。

 

第8题:

线性表的存储结构主要分为顺序存储结构和链式存储结构。队列是-种特殊的线性表,循环队列是队列的________存储结构。


正确答案:
顺序【分析】在实际应用中,队列的顺序存储结构-般采用循环队列的形式。

第9题:

线性表、堆栈、队列的主要区别是什么?


答案:

栈和队列是受限制的线性表

栈是先进后出(一群人走进了死胡同,然后再都出来)

队列是先进先出(跟排队一个道理,先来的先受到服务)

线性表是哪里都可以进行插入和删除


第10题:

数据结构按照逻辑关系的不同,可以分为(35)两大类。

A.树结构和链表结构

B.队列结构和非线性结构

C.线性结构和非线性结构

D.堆栈结构和链表结构


正确答案:C
解析:数据结构是指数据元素的集合(或数据对象)及元素间的相互关系和构造方法。数据对象中元素之间的相互关系就是数据的逻辑结构,分为线性结构(如链表、栈和队列)和非线性结构(如树结构、图结构)。

更多相关问题