参考答案和解析
正确答案:D
线性表的特点是:在数据元素的非空有限集合中;存在唯-的-个被称为“第-个”的数据元素;存在唯--个被称为“最后-个”的数据元素;除第-个以外,集合中的每个数据元素均只有-个后继;除最后-个以外,集合中的每个数据元素均只有-个后继。因此,双向表是非线性结构。
更多“下列叙述中正确的是( )。A.有-个以上根结点的数据结构不-定是非线性结构B.只有-个根结 ”相关问题
  • 第1题:

    下列叙述中错误的是()

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

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

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

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


    正确答案:B

  • 第2题:

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

    A.非线性结构中至少有一个根结点。

    B.有一个以上根结点的必定是非线性结构。

    C.有一个以上叶子结点的必定是非线性结构。

    D.非线性结构中可以没有根结点与叶子结点。


    正确答案:A

  • 第3题:

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

    A.存储空间连续的数据结构一定是线性结构

    B.存储空间不连续的数据结构一定是非线性结构

    C.没有根结点的非空数据结构一定是线性结构

    D.具有两个根结点的数据结构一定是非线性结构


    正确答案:D

  • 第4题:

    下列叙述中正确的是______。

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

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

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

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

    A.

    B.

    C.

    D.


    正确答案:B

  • 第5题:

    在网络的拓扑结构中,只有一个根结点,而其他结点都只有一个父结点的结构称为( )。

    A.星形结构

    B.树形结构

    C.网形结构

    D.环形结构


    正确答案:B
    解析:在树形拓扑构形中,结点按层次进行连接,只有一个根结点,其他结点都只有一个父结点。信息交换主要在上、下结点之间进行,相邻及同层结点之间一般不进行数据交换或数据交换量小。

  • 第6题:

    下列叙述中正确的是( )

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

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

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

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


    正确答案:B
    线性结构应满足:有且只有一个根结点与每个结点最多有一个前件,也最多有一个后件,因此B)正确。因为有一个以上根结点的数据结构一定是非线性结构,所以A)错误。循环链表和双向链表都是线性结构的数据结构。

  • 第7题:

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

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

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

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

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


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

  • 第8题:

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

    A.所有数据结构必须有根结点

    B.所有数据结构必须有终端结点(即叶子结点)

    C.只有一个根结点,且只有一个叶子结点的数据结构一定是线性结构

    D.没有根结点或没有叶子结点的数据结构一定是非线性结构


    正确答案:D

  • 第9题:

    对于一个非空的数据结构,如果它有且只有一个根结点,并且每个结点最多有一个前件,也最多有一个后件,那么( )。

    A.还不足以证明是一个线性结构

    B.肯定是一个非线性结构

    C.肯定是一个线性结构

    D.很可能是一个非线性结构


    正确答案:A

  • 第10题:

    数据结构里,二叉树可以有两个及以上个数的根结点。


    正确答案:错误

  • 第11题:

    单选题
    下列叙述中正确的是(  )。
    A

    所有数据结构必须有根结点

    B

    所有数据结构必须有终端结点(即叶子结点)

    C

    只有一个根结点,且只有一个叶子结点的数据结构一定是线性结构

    D

    没有根结点或没有叶子结点的数据结构一定是非线性结构


    正确答案: C
    解析:
    D项正确,线性结构的特点是:①集合中必存在“第一个元素”且惟一;②集合中必存在“最后一个元素”且惟一;③除最后一个元素外,其他数据元素均有惟一的“后继”;④除第一个元素外,其他数据元素均有惟一的“前驱”。所以没有根结点或没有叶子结点的数据结构一定是非线性结构。AB两项错误,不是所有数据结构都必须有根结点和叶子结点;C项错误,数据结构中若有中间结点不满足只有一个前件或者后件的条件,就不是线性结构。答案选择D选项。

  • 第12题:

    单选题
    下列叙述中正确的是(  )。
    A

    每一个结点有两个指针域的链表一定是非线性结构

    B

    所有结点的指针域都为非空的链表一定是非线性结构

    C

    循环链表是循环队列的链式存储结构

    D

    线性结构的存储结点也可以有多个指针


    正确答案: B
    解析:
    D项正确,双向链表结点具有多个指针域。A项错误,双向链表结点具有两个指针域,属于线性结构;B项错误,循环链表所有结点的指针域都为非空,属于线性结构;C项错误,循环链表是链表,循环队列属于队列,队列只能在队尾入队,在队头出队,链表可以在任何位置插入、删除。答案选择D选项。

  • 第13题:

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

    A.有多个指针域的链表有可能是线性结构。

    B.有多个指针域的链表一定是非线性结构。

    C.有两个指针域的链表一定是二叉树的存储结构。

    D.只有一个根结点的数据结构一定是线性结构。


    正确答案:A

  • 第14题:

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

    A.有且只有一个根结点的数据结构一定是线性结构

    B.每一个结点最多有一个前件也最多有一个后件的数据结构一定是线性结构

    C.有且只有一个根结点的数据结构一定是非线性结构

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


    正确答案:D

  • 第15题:

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

    A.存储空间不连续的所有链表一定是非线性结构

    B.结点中有多个指针域的所有链表一定是非线性结构

    C.能顺序存储的数据结构一定是线性结构

    D.带链的栈与队列是线性结构


    正确答案:D

  • 第16题:

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

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

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

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

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


    正确答案:C
    线性结构指的是数据元素之间存在着”一对一”线性关系的数据结构,这样的结构中只有一个根结点,如循环链表和双向链表;非线性结构指的是数据元素之间存在着”一对多”非线性关系的数据结构,这样的结构中可能有一个根结点,如树形结构,也可能有多个根结点,如网状结构。

  • 第17题:

    下列描述中,正确的是( )。

    A.线性链表是线性表的链式存储结构

    B.栈与队列是非线性结构

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

    D.只有根结点的二叉树是线性结构


    正确答案:A
    A)【解析】根据数据结构中各数据元素之间前后关系的复杂程度,一般将数据结构分为两大类型:线性结构与非线性结构。如果一个非空的数据结构满足下列两个条件:①有且只有一个根结点;②每个结点最多有一个前件,也最多有一个后件。则称该数据结构为线性结构,又称线性表。所以线性表、栈与队列、线性链表都是线性结构,而二:叉树是非线性结构。

  • 第18题:

    对于―个非空的数据结构,如果它有且只有―个根结点,并且每一个结点最多有一个前件,也最多有―个后件,那么 ( )

    A.肯定是一个线形结构

    B.肯定是一个非线性结构

    C.还不足以证明是一个线形结构

    D.很可能是一个非线形结构


    正确答案:A

  • 第19题:

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

    A.非线性结构可以为空。

    B.只有一个根结点和一个叶子结点的必定是线性结构。

    C.只有一个根结点的必定是线性结构或二叉树。

    D.没有根结点的一定是非线性结构。


    正确答案:A

  • 第20题:

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

    A.在链表中,如果每个结点有两个指针域,则该链表一定是非线性结构

    B.在链表中,如果有两个结点的同一个指针域的值相等,则该链表一定是非线性结构

    C.在链表中,如果每个结点有两个指针域,则该链表一定是线性结构

    D.在链表中,如果有两个结点的同一个指针域的值相等,则该链表一定是线性结构


    正确答案:B

  • 第21题:

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

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

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

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

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


    正确答案:B

  • 第22题:

    单选题
    下列叙述中正确的是(  )。
    A

    存储空间不连续的所有链表一定是非线性结构

    B

    结点中有多个指针域的所有链表一定是非线性结构

    C

    能顺序存储的数据结构一定是线性结构

    D

    带链的栈与队列是线性结构


    正确答案: D
    解析:
    一个有且只有一个根结点;每一个结点最多有一个前件,也最多有一个后件的非空的数据结构被称为线性结构,栈和队列是受限的线性表。A项错误,线性表采用链式存储时空间不连续;B项错误,双向链表结点有两个指针域,但它是线性结构;C项错误,二叉树也可以采用顺序存储结构,树是非线性结构。答案选择D选项。

  • 第23题:

    单选题
    下列叙述中正确的是(  )。
    A

    存储空间连续的数据结构一定是线性结构

    B

    存储空间不连续的数据结构一定是非线性结构

    C

    没有根结点的非空数据结构一定是线性结构

    D

    具有两个根结点的数据结构一定是非线性结构


    正确答案: D
    解析:
    A项错误,数据结构线性与否与存储空间是否连续没有直接关系,如二叉树可以用一片连续的空间来存储,但二叉树为非线性结构;B项错误,线性表的链式存储结构可以用不连续的空间来存储,但线性表为线性结构;C项错误,没有根结点的非空数据结构一定不是线性结构;D项正确,线性结构有且只有一个根结点,具有两个根结点的结构一定是非线性结构。答案选择D选项。