单选题一个栈的输入序列为123,则下列序列中不可能是栈的输出序列的是( )A 231B 321C 312D 123

题目
单选题
一个栈的输入序列为123,则下列序列中不可能是栈的输出序列的是(  )
A

231

B

321

C

312

D

123

参考答案和解析
正确答案: B
解析:
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

设一个栈的输入序列为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不可能得到。

第2题:

一个栈的输入序列为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

第3题:

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

A、abcd

B、bacd

C、adcb

D、dcab


参考答案:D

第4题:

一个栈的输入序列为123…n,若输出的序列的第一个元素是n,输出的第i(1<=i<=n)个元素是【】

A.不确定

B.n-i+l

C.i

D.n-i


正确答案:B
[解析]因为输出序列的第一个元素是n,说明 n个元素全部进栈后才开始出栈,则输出第1个是n,第2个是n-1,第3个是n-2,……,第i 个是n-(i-1),即n-i+1.

第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,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

第7题:

一个栈的输入序列为123…n,若输出序列的第一个元素是n,输出第i(1≤i≤n)个元素是______。

A.不确定

B.n-i+l

C.i

D.n-i


正确答案:B
解析:栈的特点是先进后出,若输入序列为123…n,输出的第一个元素是n,则表明,所有元素都已入栈,则出栈顺序为:第1个元素为n,第2个元素为n-1,第3个元素为n-2,…,第i个元素是n-i+1。

第8题:

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

A.23415

B.54132

C.31245

D.14253


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

第9题:

一个栈的输入序列为1 2 3 4 5,则下列序列中不可能是栈的输出序列的是 ______。

A.2 3 4 1 5

B.5 4 1 3 2

C.2 3 1 4 5

D.1 5 4 3 2


正确答案:B

第10题:

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


答案:错
解析:
出栈序列有可能是12345。

更多相关问题