更多“栈和队列的存储方式既可以是顺序存储,也可以是链式存储。()”相关问题
  • 第1题:

    下列叙述中正确的是

    A) 栈是 “ 先进先出 ” 的线性表

    B) 队列是 “ 先进后出 ” 的线性表

    C) 循环队列是非线性结构

    D) 有序线性表既可以采用顺序 存储 结构,也可以采用链式存储结构


    正确答案:D

  • 第2题:

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

    A.栈与队列都只能顺序存储

    B.循环队列是队列的顺序存储结构

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

    D.以上说法都不对


    正确答案:B

  • 第3题:

    下列关于链式存储的叙述中,错误的是( )。

    A.链式存储结构的空间可以是不连续的

    B.数据节点的存储顺序与数据元素之间的逻辑关系可以不一致

    C.链式存储方式只可用于线性结构

    D.链式存储也可用于非线性结构


    正确答案:C
    解析:链式存储结构不同于顺序存储结构,它的存储空间可以是不连续的,并且数据节点的存储顺序与数据元素之间的逻辑关系可以不一致,数据元素之间的逻辑关系是由指针域来确定的。链式存储方式可用于线性结构链式存储也可用于非线性结构,在表示复杂的非线性结构时,指针域的个数要多一些。

  • 第4题:

    栈和队列的存储方式,既可以是顺序方式,又可以是链式方式。

    此题为判断题(对,错)。


    正确答案:√

  • 第5题:

    下列叙述中正确的是

    A.线性表链式存储结构的存储空间一般要少于顺序存储结构

    B.线性表链式存储结构与顺序存储结构的存储空间都是连续的

    C.线性表链式存储结构的存储空间可以是连续的,也可以是不连续的

    D.以上说法均错误


      C

      参考解析:线性表的顺序存储结构具备如下两个基本特征:①线性表中的所有元素所占的存储空间是连续的;②线性表中各数据元素在存储空问中是按逻辑顺序依次存放的。用一组任意的存储单元来依次存放线性表的结点,这组存储单元既可以是连续的,也可以是不连续的,甚至是零散分布在内存中的任意位置上的。因此c正确。

  • 第6题:

    下列关于链式存储的叙述中错误的是( )。

    A.链式存储结构的空间可以是不连续的

    B.数据节点的存储顺序与数据元素之间的逻辑关系可以不一致

    C.链式存储只可用于线性结构

    D.链式存储也可用于非线性结构


    正确答案:C
    解析:链式存储结构不同于顺序存储结构,它的存储空间可以是不连续的,并且数据节点的存储顺序与数据元素之间的逻辑关系可以不一致。数据元素之间的逻辑关系是由指针域来确定的。链式存储方式可用于线性结构,也可用于非线性结构,在表示复杂的非线性结构时,指针域的个数要多一些。

  • 第7题:

    栈和队列都是()。

    • A、顺序存储的线性结构
    • B、链式存储的线性结构
    • C、限制存取点的线性结构
    • D、限制存取点的非线性结构

    正确答案:C

  • 第8题:

    数据结构里,栈可以采用的存储方式有()。

    • A、顺序存储结构
    • B、链式存储结构
    • C、花式存储结构
    • D、随机存储结构

    正确答案:A,B

  • 第9题:

    多选题
    关于顺序表、链表,以下描述错误的是()。
    A

    链表中的头结点仅起到标识的作用。

    B

    顺序存储方式插入和删除时效率太低,因此它不如链式存储方式好。

    C

    顺序存储方式只能用于存储线性结构。

    D

    线性表采用链表存储时,结点和结点内部的存储空间可以是不连续的。


    正确答案: D,C
    解析: 暂无解析

  • 第10题:

    单选题
    栈通常采用的两种存储结构是(  )
    A

    顺序存储结构和链式存储结构

    B

    散列方式和索引方式

    C

    链表存储结构和数组

    D

    线性存储结构和非线性存储结构


    正确答案: B
    解析:

  • 第11题:

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

    栈与队列都只能顺序存储

    B

    循环队列是队列的顺序存储结构

    C

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

    D

    栈是顺序存储结构而队列是链式存储结构


    正确答案: B
    解析:
    栈是所有的插入与删除都限定在表的同一端进行的线性表;队列是指允许在一端进行插入,而在另一端进行删除的线性表,二者既可以顺序存储也可以链式存储。为了充分地利用数组的存储空间,把数组的前端和后端连接起来,形成一个环形的表,称为循环队列,因此循环队列是队列的一种顺序存储结构。答案选择B选项。

  • 第12题:

    单选题
    栈和队列都是()
    A

    顺序存储线性表

    B

    限制存取点的顺序存储线性表

    C

    链式存储线性表

    D

    限制存取点的线性表


    正确答案: D
    解析: 暂无解析

  • 第13题:

    栈和队列都是______。

    A.顺序存储的线性结构

    B.链式存储的线性结构

    C.限制存储点的线性结构

    D.限制存储点的非线性结构


    正确答案:C
    解析:队列(Queue)是一种先进先出(FIFO)的线性表,队列是只允许在一端进行插入,另一端进行删除运算的线性表。允许删除的那一端称为队首(Front),允许插入运算的另一端称为队尾(Rear)。
      栈(Stack)是限定仅在表尾进行插入或删除操作的线性表。表尾端称为栈项(top),表头端称为栈底(bottom)。故栈是后进先出(LIFO)的线性表。
      可见,栈和队列都是限制存储点的线性结构。

  • 第14题:

    栈和队列的存储方式既可是顺序方式,也可是链接方式。()


    正确答案:对

  • 第15题:

    下列叙述中正确的是 ______。

    A.栈是“先进先出”的线性表

    B.队列是“先进后出”的线性表

    C.循环队列不是非线性结构

    D.有序线性表既可以采用顺序存储结构,也可以采用链式存储结构


    正确答案:D
    解析:栈是一种特殊的线性表,这种线性表只能在固定的一端进行插入和删除操作,允许插入和删除的一端称为栈顶,另一端称为栈底。一个新元素只能从栈顶一端进入,删除时。只能删除栈顶的元素,即刚刚被插入的元素。所以栈又称“后进先出”表,所以选项A是错误的。
    队列可看作是插入在一端进行,删除在另一端进行的线性表,允许插入的一端称为队尾,允许删除的一端称为队头。在队列中,只能删除队头元素,队列的最后一个元素一定是最新入队的元素。因此队列又称“先进先出”表,所以选项B是错误的。
    循环队列是将队列存储空间的最后一个位置绕到第一个位置,形成逻辑上的环状空间,供队列循环使用。它的逻辑结构仍然是线性结构,所以选项C是错误的。
    有序线性表既可以采用顺序存储结构。也可以采用链式存储结构,所以选项D是正确的。

  • 第16题:

    请教:2016年计算机二级公共基础知识基础练习题一单选题17如何解答?

    下列叙述中正确的是

    A.线性表链式存储结构的存储空间一般要少于顺序存储结构

    B.线性表链式存储结构与顺序存储结构的存储空间都是连续的

    C.线性表链式存储结构的存储空间可以是连续的,也可以是不连续的

    D.以上说法均错误


      C

      【解析】线性表的顺序存储结构具备如下两个基本特征:①线性表中的所有元素所占的存储空间是连续的;②线性表中各数据元素在存储空问中是按逻辑顺序依次存放的。用一组任意的存储单元来依次存放线性表的结点,这组存储单元既可以是连续的,也可以是不连续的,甚至是零散分布在内存中的任意位置上的。因此c正确。

  • 第17题:

    下列有关数据存储结构的相关描述中,正确的是:①(1);②(2)。

    (1)

    A.顺序存储方式只能用于存储线性结构

    B.顺序存储方式的优点是存储密度,插入、删除运算效率高

    C.链表的每个结点中都恰好包含一个指针

    D.队列的存储方式既可以是顺序方式,也可以是链接方式


    正确答案:D
    解析:A的叙述不正确。顺序存储方式不只是应用于存储线性结构,一些非线性的结构也可以采用顺序方式存储,例如,完全二叉树的存储、稀疏矩阵的三元组法存储等。
      B的叙述不正确。在顺序方式存储的数据结构中进行插入、删除运算会引起大量结点的移动,因此运算效率不高。
      C的叙述不正确。单链表的每个结点中包含一个指针,而双链表的每个结点中就包含两个指针。
      D的叙述正确。虽然队列通常用顺序方式存储,但它完全可以用链接方式存储,而且在不少的实际应用中采用链接方式存储。

  • 第18题:

    无论对于顺序存储还是链式存储的栈和队列来说,进行插入或删除运算的时间复杂度均相同为()


    正确答案:O(1)

  • 第19题:

    关于顺序表、链表,以下描述错误的是()。

    • A、链表中的头结点仅起到标识的作用。
    • B、顺序存储方式插入和删除时效率太低,因此它不如链式存储方式好。
    • C、顺序存储方式只能用于存储线性结构。
    • D、线性表采用链表存储时,结点和结点内部的存储空间可以是不连续的。

    正确答案:A,B,C

  • 第20题:

    填空题
    无论对于顺序存储还是链式存储的栈和队列来说,进行插入或删除运算的时间复杂度均相同为()

    正确答案: O(1)
    解析: 暂无解析

  • 第21题:

    判断题
    栈和队列的存储方式既可是顺序方式,也可是链接方式。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第22题:

    多选题
    数据结构里,栈可以采用的存储方式有()。
    A

    顺序存储结构

    B

    链式存储结构

    C

    花式存储结构

    D

    随机存储结构


    正确答案: A,C
    解析: 暂无解析

  • 第23题:

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

    栈是“先进先出”的线性表

    B

    队列是“先进后出”的线性表

    C

    循环队列是非线性结构

    D

    有序线性表既可以采用顺序存储结构,也可以采用链式存储结构


    正确答案: B
    解析:
    有序的线性表既可采用顺序存储结构,也可以采用链式存储结构。A项错误,栈是“先进后出”的线性表;B项错误,队列是“先进先出”的线性表;C项错误,循环队列是线性结构的,有序的线性表既可采用顺序存储结构,也可采用链式存储结构。答案选择D选项。