Java语言程序设计

单选题下列数据结构中,属于非线性结构的是(  )。A 循环队列B 带链队列C 二叉树D 带链栈

题目
单选题
下列数据结构中,属于非线性结构的是(  )。
A

循环队列

B

带链队列

C

二叉树

D

带链栈

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

第1题:

下列数据结构中,属于非线性结构的是

A) 循环队列

B) 带链队列

C) 二 叉 树

D) 带链栈


正确答案:C

第2题:

以下数据结构属于非线性数据结构的是______。

A.队列

B.线性表

C.二叉树

D.栈


正确答案:C
解析:线性表、栈和队列等数据结构的数据以线性结构为组织形式。

第3题:

数据结构分为线性结构和非线性结构,带链的队列属于 【 5 】 。


正确答案:
答案 线性结构
解析 : 在栈类似 , 队列也是线性表 , 可以采用链式存储结构 。 所以带链的队列属于线性结构 。

第4题:

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

A.线性表

B.树

C.队列

D.堆栈


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

 

第5题:

下列叙述中错误的是()

A.具有两个根结点的数据结构一定属于非线性结构

B.具有两个以上指针1或的链式结构一定属于非线性结构

C.具有两个以上叶子结点的数据结构一定属于非线性结构

D.具有一个根结点且只有一个叶子结点的数据结构也可能是非线性结构


正确答案:B

第6题:

数据结构分为线性结构和非线性结构,带链的队列属于( )。


正确答案:

线性

第7题:

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

A.栈

B.线性表

C.队列

D.二叉树


正确答案:D
解析:二叉树属于非线性结构。栈是一种特殊的线性表,这种线性表只能在固定的一端进行插入和删除操作;队列可看作是插入在一端进行,删除在另一端进行的线性表。

第8题:

数据结构分为线性结构和非线性结构,其中循环链表属于( )。


正确答案:
线性结构
【解析】循环链表是线性表的一种存储结构,因此,循环链表属于线性结构。

第9题:

下列叙述中正确的是()。

A.数据结构中的数据元素可以是另一种数据结构

B.数据结构中的数据元素只能是另一种线性结构

C.数据结构中的数据元素只能是另一种非线性结构

D.数据结构中的数据元素不能是另一种数据结构


正确答案:A

第10题:

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

A.循环队列

B.带链队列

C.二叉树

D.带链栈


正确答案:C
解析: 根据数据结构中各数据元素之间前后关系的复杂程度,一般将数据结构分为两种类型:线性结构与非线性结构。线性结构表示数据元素之间为一对一的关系,非线性结构表示数据元素之间为一对多或者多对一的关系。根据各种结构的定义可知二叉树是一种非线性结构。