数据结构里,一个栈的输入序列是1234,则下面序列中不可能是栈的

题目

数据结构里,一个栈的输入序列是1234,则下面序列中不可能是栈的输出序列的是()。

  • A、2341
  • B、4132
  • C、2314
  • D、1432
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

一个栈的输入序列是12345,则栈的输出序列不可能是12345。()


正确答案:错

第2题:

一个栈的输入序列是12345,则栈的输出序列可以是54312。()

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


正确答案:错误

第3题:

对于长度为m(m>1)的指定序列,通过初始为空的一个栈、一个队列后,错误的叙述是()

A.若入栈和入队的序列相同,则出栈序列和出队序列可能相同

B.若入栈和入队的序列相同,则出栈序列和出队序列可以互为逆序

C.入队序列与出队序列关系为1:1,而入栈序列和出栈序列关系是1:n(n>=1)

D.入栈序列和出栈序列关系为1:1,而入队序列与出队序列关系是1:n(n>=1)


正确答案:D

第4题:

设一个栈的输入序列为A,B,C,D,则借助一个栈所得到的输出序列不可能是______。

A.A,B,C,D

B. D,C,B,A

C. A,C,D,B

D. D,A,B,C


正确答案:D
解析: 本题考查的是栈的性质和应用,只有D不可能得到。

第5题:

一个栈的输入序列为1,2,3,4,下面 ______ 序列不可能是这个栈的输出序列

A.1,3,2,4

B.2,3,4,1

C.4,3,1,2

D.3,4,2,1


正确答案:C

第6题:

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

A、abcd

B、bacd

C、adcb

D、dcab


参考答案:D

第7题:

已知一栈的进栈序列为:1234,则下列序列中不可能的出栈序列是()。

A1234

B4321

C2143

D4123


参考答案:D

第8题:

● 对于长度为m(m>1)的指定序列,通过初始为空的一个栈、一个队列后,错误的叙述是 (61) 。

(61)

A. 若入栈和入队的序列相同,则出栈序列和出队序列可能相同

B. 若入栈和入队的序列相同,则出栈序列和出队序列可以互为逆序

C. 入队序列与出队序列关系为1:1,而入栈序列与出栈序列关系是1:n(n≥1)

D. 入栈序列与出栈序列关系为1:1,而入队序列与出队序列关系是1:n(n≥1)


正确答案:D
试题(61)分析
  本题考查数据结构基础知识。
  队列的元素按特点是先进先出。对于队列,元素的进入次序和出队的次序相同,如,入队的序列为a、b、c,则出队的序列也为a、b、c。对于栈则不同,栈的运算特点是后进先出。若入栈序列为a、b、c,则出栈序列可能为a、b、c,a、c、b,b、a、c,b、c、a或者c、b、a,而c、a、b则不行,因此,入栈序列与出栈序列关系为1:1,而入队序列与出队序列关系为1:n(n1)。
参考答案
(61)D

第9题:

一个栈的输入序列为12345,则下列序列中是栈的输出序列的是(13)。

A.23415

B.54132

C.31245

D.14253


正确答案:A
解析:栈要符合先进后出的特点。

第10题:

假设一个栈的输入序列为A,B,C,D,E,则下列序列中不可能是栈的输出序列的是______。

A.B,C,D,A,E

B.E,D,A,C,B

C.B,C,A,D,E

D.A,E,D,C,B


正确答案:B