更多“设有一个栈,元素的进栈次序为A, B, C, D, E,下列是不可能的出栈序列()”相关问题
  • 第1题:

    若元素a、b、c、d、e、f依次进栈,允许进栈、出栈操作交替进行,但不允许连续3次出栈,则不可能得到的出栈序列是()。

    A.dcebfa

    B.cbdaef

    C.bcaefd

    D.afedcb


    参考答案:D

  • 第2题:

    设有初始为空的栈S,对于入栈序列a b c d e f, 经由进栈、进栈、出栈、进栈、进栈、出栈的操作后,栈顶和栈底元素分别为( )。

    A.c和bB.b和aC.c和aD.d 和b


    正确答案:C

  • 第3题:

    设有初始力空的栈s,对于入栈序列a、b、c、d,经由一个合法的进栈和出栈操作序列后(每个元素迸栈、出栈各1次),以c作为第一个出栈的元素时,不能得到的序列为( )。

    A.c d b aB.c b d aC.c d a bD.c b a d


    正确答案:C

  • 第4题:

    令序列X、Y、z的每个元素按顺序进栈,且每个元素进栈、出栈各一次,则不可能得到出栈序列()。

    A.XYZ
    B.XZY
    C.zXY
    D.YzX

    答案:C
    解析:
    选项C按顺序进栈,根据栈“后进先出”的特点,不可能得到“ZXY”的出栈序列。

  • 第5题:

    设有初始为空的栈S,对于入栈序列a、b、c,经由一个合法的进栈和出栈操作序列后(每个元素进栈、出栈各1次),不能得到的序列为( ).

    A.abc
    B.acb
    C.cab
    D.Cba

    答案:C
    解析:
    C中cba意味着c先出栈,此时b与a仍在栈中,按照先进后出的原则,这时候只能是按照ba出栈。

  • 第6题:

    一个栈的进栈序列是efgh,则栈的不可能的出栈序列是()(进出栈操作可以交替进行)。

    Ahgfe

    Bgfeh

    Cfgeh

    Dehfg


    D

  • 第7题:

    今有一空栈S,对下列待进栈的数据元素序列a,b,c,d,e,f依次进行进栈,进栈,出栈,进栈,进栈,出栈的操作,则此操作完成后,栈S的栈顶元素为()

    • A、f
    • B、c
    • C、a
    • D、b

    正确答案:B

  • 第8题:

    设有5个元素A,B,C,D,E顺序进栈(进栈过程中可以出栈),出栈后依出栈次序进入队列,已知其出队次序为D,C,E,B,A,则该栈容量必定不小于()。

    • A、2
    • B、3
    • C、4
    • D、5

    正确答案:C

  • 第9题:

    一个栈的进栈序列是a,b,c,d,则栈的不可能的出栈序列是()。

    • A、dcba
    • B、bcad
    • C、cbad
    • D、adbc

    正确答案:D

  • 第10题:

    设有一个栈,按A、B、C、D的顺序进栈,则下列()为可能的出栈序列。

    • A、DCAB
    • B、CDAB
    • C、DBAC
    • D、ACDB

    正确答案:D

  • 第11题:

    单选题
    一个栈的进栈序列是a,h,c,d,则栈的不可能的出栈序列是()。
    A

    adbc

    B

    bead

    C

    cbad

    D

    dcba


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

  • 第12题:

    问答题
    设有一个栈,元素进栈的次序为A,B,C,D,E,能否得到如下出栈序列,若能,请写出操作序列,若不能,请说明原因。 ⑴C,E,A,B,D ⑵C,B,A,D,E

    正确答案: ⑴不能,因为在C、E出栈的情况下,A一定在栈中,而且在B的下面,不可能先于B出栈。
    ⑵可以,设I为进栈操作,O为入栈操作,则其操作序列为IIIOOOIOIO。
    解析: 暂无解析

  • 第13题:

    n个元素依次全部进入栈后,再陆续出栈并经过一个队列输出。那么,______。

    A.元素的出队次序与进栈次序相同

    B.元素的出队次序与进栈次序相反

    C.元素的进栈次序与进队次序相同

    D.元素的出栈次序与出队次序相反

    A.

    B.

    C.

    D.


    正确答案:B

  • 第14题:

    设有初始为空的栈S,对于入栈序列a、b、c,经由一个合法的进栈和出栈操作序列后(每个元素进栈、出栈各1次),不能得到的序列为( )。

    A.abcB.acb C.cab D.Cba


    正确答案:C

  • 第15题:

    若进栈次序为a,b,e,且进栈和出栈可以穿插进行,则可能出现的含3个元素的出栈序列个数是 ( )

    A.3

    B.5

    C.6

    D.7


    正确答案:B

  • 第16题:

    令序列X、Y、Z的每个元素都按顺序进栈,且每个元素进栈和出栈仅一次,则不可能得到的出栈序列是( )。

    A.XYZ
    B.XZY
    C.ZXY
    D.YZX

    答案:C
    解析:

  • 第17题:

    一个栈的进栈序列是a,b,c,d,则栈的不可能的出栈序列是()。

    Adcba

    Bbcad

    Ccbad

    Dadbc


    D

  • 第18题:

    一个栈的进栈序列是a,h,c,d,则栈的不可能的出栈序列是()。

    Aadbc

    Bbead

    Ccbad

    Ddcba


    A

  • 第19题:

    设有一个栈,按A、B、C的顺序进栈,则下列()为不可能的出栈序列。

    • A、ABC
    • B、CBA
    • C、CAB
    • D、ACB

    正确答案:C

  • 第20题:

    设有一个栈,元素进栈的次序为A,B,C,D,E,能否得到如下出栈序列,若能,请写出操作序列,若不能,请说明原因。 ⑴C,E,A,B,D ⑵C,B,A,D,E


    正确答案:⑴不能,因为在C、E出栈的情况下,A一定在栈中,而且在B的下面,不可能先于B出栈。
    ⑵可以,设I为进栈操作,O为入栈操作,则其操作序列为IIIOOOIOIO。

  • 第21题:

    设有一个栈,元素进栈的次序为A、B、C、D、E下列()是不可能的出栈序列。

    • A、A、B、C、D、E
    • B、B、C、D、E、A
    • C、E、A、B、C、D
    • D、E、D、C、B、A

    正确答案:C

  • 第22题:

    有5个元素,其进栈次序为A、B、C、D、E,在各种可能的出栈次序中,以元素C、D最先出栈(即C第一个且D第一个出栈)的次序有哪几个?


    正确答案:三个:CDEBA,CDBEA,CDBAE

  • 第23题:

    单选题
    今有一空栈S,对下列待进栈的数据元素序列a,b,c,d,e,f依次进行进栈,进栈,出栈,进栈,进栈,出栈的操作,则此操作完成后,栈S的栈顶元素为()
    A

    f

    B

    c

    C

    a

    D

    b


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

  • 第24题:

    单选题
    设有一个栈,元素进栈的次序为A、B、C、D、E下列()是不可能的出栈序列。
    A

    A、B、C、D、E

    B

    B、C、D、E、A

    C

    E、A、B、C、D

    D

    E、D、C、B、A


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