更多“栈通常采用的两种存储结构是_________和_________. ”相关问题
  • 第1题:

    栈通常采用的两种存储结构是( )。

    A.线性存储结构和链表存储结构

    B.散列方式和索引方式

    C.链表存储结构和数组

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


    正确答案:A
    解析:和线性表类似,栈也有两种存储方法,一是顺序栈,二是链式栈。栈的顺序存储结构是利用一组地址连续的存储单元一次存储自栈底到栈顶的数据元素,同时附设指针top指示栈顶元素的位置,由于栈的操作是线性表操作的特例,相对而言,链式栈的操作更易于实现。

  • 第2题:

    常采用的两种存储结构是( )。

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

    B.散列方法和索引方式

    C.链表存储结构和数组

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


    正确答案:A
    解析:线性表的存储通常要用两种存储结构:顺序存储结构和链式存储结构。

  • 第3题:

    栈有两种存储表示方法:________和链栈.


    正确答案:
    顺序栈

  • 第4题:

    队列通常采用两种存储结构是(38)。

    A.顺序存储结构和链表存储结构

    B.散列方式和索引方式

    C.链表存储结构和数组

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


    正确答案:A
    解析:和线性表一样,队列可以有两种存储表示,即顺序存储和链式存储。

  • 第5题:

    线性表常采用的两种存储结构是( )。A.散列方法和索引方式B.链表存储结构和数组

    线性表常采用的两种存储结构是( )。

    A.散列方法和索引方式

    B.链表存储结构和数组

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

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


    正确答案:C
    C)【解析】线性表的存储通常要用两种存储结构:顺序存储结构和链式存储结构。

  • 第6题:

    栈结构通常采用的两种存储结构是(36)。

    A.顺序存储结构和链表存储结构

    B.散链方式和索引方式

    C.链表存储结构和数组

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


    正确答案:A
    解析:栈有两种存储表示方法:顺序栈和链式栈。

  • 第7题:

    栈和队列是两种重要的线性结构,对它们的描述错误的是( )。

    A.栈顶是允许操作的一端,栈底是不允许操作的一端

    B.表达式求值一般采用栈来实现

    C.队列是一种先进先出的线性表,允许对队列两端进行操作

    D.队列可以用链式存储结构


    正确答案:C
    解析:队列是一种先进先出的线性表,它只允许在表的一段进行插入,而在另一端进行删除,允许插入的一端叫做队尾,允许删除的一端叫做队头。

  • 第8题:

    数组通常只有两种运算:()和(),这决定了数组通常采用()结构来实现存储。


    正确答案:存取;修改;顺序存储

  • 第9题:

    对于栈和队列,无论它们采用顺序存储结构还是链接存储结构,进行插入和删除操作的时间复杂度都是()。


    正确答案:O(1)

  • 第10题:

    填空题
    栈通常采用的两种存储结构是();其判定栈空的条件分别是(),判定栈满的条件分别是()。

    正确答案: 顺序存储结构和链接存储结构(或顺序栈和链栈),栈顶指针top=-1和top=NULL,栈顶指针 top等于数组的长度和内存无可用空间
    解析: 暂无解析

  • 第11题:

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

    顺序存储结构

    B

    链式存储结构

    C

    花式存储结构

    D

    随机存储结构


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

  • 第12题:

    填空题
    数组通常只有两种运算:()和(),这决定了数组通常采用()结构来实现存储。

    正确答案: 存取,修改,顺序存储
    解析: 暂无解析

  • 第13题:

    线性表常采用的两种存储结构是( )。

    A)散列方法和索引方式

    B)链表存储结构和数组

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

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


    正确答案:C

  • 第14题:

    线性表常采用的两种存储结构是( )。

    A.散列方法和索引方式

    B.链表存储结构和数组

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

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


    正确答案:C
    解析:线性表的存储通常要用两种存储结构:顺序存储结构和链式存储结构。

  • 第15题:

    下面关于栈和队列的叙述,错误的是( )。

    A.栈和队列都是操作受限的线性表

    B.队列采用单循环链表存储时,只需设置队尾指针就可使入队和出队操作的时间复杂度都为O(1)

    C.若队列的数据规模n可以确定,则采用顺序存储结构比链式存储结构效率更高

    D.利用两个栈可以模拟一个队列的操作,反之亦可


    正确答案:D
    解析:栈和队列都是操作受限的线性表:栈仅在表尾插入和删除元素,队列仅在表头删除元素、在表尾插人元素。入队时初始队列为空,出队后队列变为空要进行特殊处理。入队操作和出队操作均与队列长度无关,因此其时间复杂度都为O(1)。队列是先入先出的线性表,栈是后进先出的线性表。一个线性序列经过队列结构后只能得到与原序列相同的元素序列,而经过一个栈结构后则可以得到多种元素序列。用两个栈可以模拟一个队列的人队和出队操作。

  • 第16题:

    栈和队列通赏采用的存储结构是______。


    正确答案:链式存储和顺序存储
    链式存储和顺序存储

  • 第17题:

    常采用的两种存储结构是( )。 A.顺序存储结构和链式存储结构B.散列方法和索引方式SX

    常采用的两种存储结构是( )。

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

    B.散列方法和索引方式

    C.链表存储结构和数组

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


    正确答案:A
    A。【解析】线性表的存储通常分为两种存储结构:顺序存储结构和链式存储结构。

  • 第18题:

    字符串通常采用的两种存储方式是( )。

    A.链式存储结构和索引存储结构

    B.顺序存储结构和散列存储结构

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

    D.索引存储结构和散列存储结构


    正确答案:C
    解析:字符串的两种最基本的存储方式是顺序存储方式和链接存储方式。

  • 第19题:

    栈通常采用的两种存储结构是();其判定栈空的条件分别是(),判定栈满的条件分别是()。


    正确答案:顺序存储结构和链接存储结构(或顺序栈和链栈);栈顶指针top=-1和top=NULL;栈顶指针 top等于数组的长度和内存无可用空间

  • 第20题:

    栈的存储结构有()和()。


    正确答案:顺序栈;链栈

  • 第21题:

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

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

    正确答案:A,B

  • 第22题:

    填空题
    对于栈和队列,无论它们采用顺序存储结构还是链接存储结构,进行插入和删除操作的时间复杂度都是()。

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

  • 第23题:

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

    栈与队列都只能顺序存储

    B

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

    C

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

    D

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


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