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

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

循环队列

B

带链队列

C

二叉树

D

带链栈


相似考题
更多“下列数据结构中,属于非线性结构的是(  )。”相关问题
  • 第1题:

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

    A.队列

    B.线性表

    C.二叉树

    D.栈


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

  • 第2题:

    下列叙述中错误的是()

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

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

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

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


    正确答案:B

  • 第3题:

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

    A.线性表

    B.树

    C.队列

    D.堆栈


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

     

  • 第4题:

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


    正确答案:线性数据结构
    线性数据结构 解析:队列的链式存储称为链队列,它属于线性数据结构。

  • 第5题:

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

    A)线性表

    B)队列

    C)树

    D)栈


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

  • 第6题:

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

    A.线性表

    B.队列

    C.树

    D.栈


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

  • 第7题:

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

    A. 栈

    B. 线性表

    C. 队列

    D. 二叉树


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

  • 第8题:

    下列叙述中错误的是( )。

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

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

    C.空数据结构可以是线性结构也可以是非线性结构

    D.非空数据结构可以没有根结点


    正确答案:A
    数据元素是一个含义很广泛的概念,它是数据的“基本单位”,在计算机中通常作为一个整体进行考虑和处理。数据元素可以是一个数据也可以是被抽象出的具有一定结构数据集合,所以数据结构中的数据元素可以是另一数据结构。满足有且只有一个根结点并且每一个结点最多有一个前件,也最多有一个后件的非空的数据结构认为是线性结构,不满足条件的结构为非线性结构。空数据结构可以是线性结构也可以是非线性结构。非空数据结构可以没有根结点,如非性线结构“图”就没有根结点。故选A选项。

  • 第9题:

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


    正确答案:线性
    线性 解析:数据结构分为线性结构和非线性结构,带链的队列属于线性结构。

  • 第10题:

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

    A)栈

    B)线性表

    C)队列

    D)二叉树


    正确答案:D

  • 第11题:

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

    B

    线性表

    C

    队列

    D

    二叉树


    正确答案: A
    解析:
    线性结构必须满足下列两个条件:①有且只有一个根结点;②每一个结点最多有一个前件,也最多有一个后件。如果一个数据结构不是线性结构,则称之为非线性结构。二叉树中的结点后继不惟一,属于非线性结构,栈和队列都是操作受限的线性表,是线性结构。答案选择D选项。

  • 第12题:

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

    A.栈

    B.线性表

    C.队列

    D.二叉树


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

  • 第13题:

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

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

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

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

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


    正确答案:A

  • 第14题:

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

    A.循环队列

    B.带链队列

    C.二叉树

    D.带链栈


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

  • 第15题:

    (2)下列数据结构中,属于非线性的是 A.线性表 B.队列 C.树 D.栈


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

  • 第16题:

    下列数据结构中,属于非线性绪构的是( )。 A.循环队列B.带链队列C.二叉树SX

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

    A.循环队列

    B.带链队列

    C.二叉树

    D.带链栈


    正确答案:C
    C。【解析】线性结构是指数据元素只有一个直接前驱和直接后驱,线性表是线性结构,循环队列,带链队列和栈,是指对插入和删除有特殊要求的线性表,是线性结构。而二叉树是非线性结构。

  • 第17题:

    下列数据结构中,属于非线性结构的是( )。A.带链队列B.循环队列C.带链栈SXB

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

    A.带链队列

    B.循环队列

    C.带链栈

    D.二叉树


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

  • 第18题:

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

    A.二叉树

    B.线形表

    C.栈与队列

    D.线性链表


    正确答案:A
    解析:一个线性结构需要满足以下两个条件:一是有且只有一个根节点;二是每个节点最多有一个前件,也最多有一个后件。选项中的线形表、栈与队列、线性链表都满足这两个 条件,所以它们都是线性结构,而二叉树虽然只有一个根节点,但它的每个节点可以有两个子树,不满足线性结构的每个节点最多有一个前件,也最多有一个后件这一条件。所以它是非线性结构。

  • 第19题:

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

    A.有-个以上根结点的数据结构不-定是非线性结构

    B.只有-个根结点的数据结构不-定是线性结构

    C.循环链表是非线性结构

    D.双向链表是非线性结构


    正确答案:D
    线性表的特点是:在数据元素的非空有限集合中;存在唯-的-个被称为“第-个”的数据元素;存在唯--个被称为“最后-个”的数据元素;除第-个以外,集合中的每个数据元素均只有-个后继;除最后-个以外,集合中的每个数据元素均只有-个后继。因此,双向表是非线性结构。

  • 第20题:

    试题1

    数据结构分为线性结构和非线性结构,带链的栈属于________。


    正确答案:
    试题1分析
    栈是一种线性结构。
    试题1答案
      线性结构

  • 第21题:

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

    • A、循环队列
    • B、带链队列
    • C、带链栈
    • D、二叉树

    正确答案:D

  • 第22题:

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

    双向链表

    B

    循环链表

    C

    二叉链表

    D

    循环队列


    正确答案: B
    解析:
    线性结构要满足两个条件:①有且仅有一个根结点;②每个结点最多有一个前驱,也最多有一个后继。线性表、栈、队列都是线性结构,循环链表和双向链表是线性表的链式存储结构,属于线性结构,只是存储结构不连续;循环队列是一个头结点和尾结点互为前驱结点和后继结点的特殊的队列,属于线性结构;二叉链表是二叉树的链式存储结构,因为二叉树有些结点有两个后继结点,不符合线性结构的定义,所以二叉链表是非线性结构。答案选择C选项。