早教吧 育儿知识 作业答案 考试题库 百科 知识分享

如何判断栈的进出问题一个栈的输入序列为12345,则下列序列中不可能是栈的输出序列的是()A.23415B.54132C.23145D.15432答案是B我知道栈是按照先进后出的原则~我想知道做这

题目详情
如何判断栈的进出问题
一个栈的输入序列为1 2 3 4 5,则下列序列中不可能是栈的输出序列的是( )
A. 2 3 4 1 5B. 5 4 1 3 2C. 2 3 1 4 5D. 1 5 4 3 2
答案是B 我知道栈是按照先进后出的原则~
我想知道做这种题的具体方法~说详细一点~谢谢了
▼优质解答
答案和解析
一个栈的输入序列为1 2 3 4 5,则下列序列中不可能是栈的输出序列的是( )
A.2 3 4 1 5 B.5 4 1 3 2C.2 3 1 4 5 D.1 5 4 3 2
这题就选B
这样的题做多了就找出规律了
先进1和2,2出栈进入3,3出栈,进入4,4出栈,1在出栈,5进,5出栈,所以是23415,A对
进1和2,2出栈进入3,3出栈,进入4,在进入5,5出,4在出,就是23145,C对
1进,1出,2345进,然后5432出,就是15432,D对
B是错误,因为5要想出来,就必须五个数都要进栈,那么出来就一种结果是54321,答案是54132所以不对
这种题找规律,就能做出来
看了 如何判断栈的进出问题一个栈的...的网友还看了以下:

读哲学的朋友进来,我问个小问题马基雅维利主义提倡为了达到目的,可以不择手段.尼采说道德是虚伪的.貌似  2020-03-31 …

英语翻译因为面料水洗后的缩率有18%要比之前的预计还要多,虽然现在减小了尺寸,但是大码的衣服还是排  2020-04-06 …

我记得有个喜剧作家上初中时候老师讲的一个片段也不知道是某一篇就讲述一个人想进监狱老是进不去,  2020-05-13 …

我帮儿子做了道数学题,不知道怎么回事,结果不太对,火车用26秒的时间通过一个长156米的隧道(即从  2020-05-15 …

一道思维测试题?谁给个解决方案!两个相临的房间,一个房间里的三个开关分别控制另一个房间的三盏灯!要  2020-05-16 …

请问下语文好的一句话“不知道个数”和“不知道的个数”这两句话一个意思么?我认为不是一个意思他们就认  2020-05-22 …

给句子换种说法,意思不变不知道谁开门把我拖进了屋.我这样伤害马蜂,难道他们还会回来筑巢吗?我肚子疼  2020-06-22 …

关于渐进时间复杂度的问题在一个长度为n的顺序表的表尾插入一个新元素的渐进时间复杂度为?习题的答案是  2020-06-22 …

英语翻译1我投不进那个球/我踢不进去那个球2只要你多练习,你的驾驶技术你一定会进步很多.3你提问的  2020-06-24 …

三把斧头的故事故事内容大概是:一个不知道是什么人,不小心掉了把斧头进河里.突然河里有个不知道是什么  2020-06-25 …