如何判断一个出栈序列的合法性?
相信大家在学数据结构的时候,都遇到过这个问题,就是给定一个入栈顺序(1,2,。。。,n)。然后再给一个出栈的顺序,要你判断它是否合法。我在网上查的一种很普遍的方法,就是这样的一个规则:
出栈序列中的每个数后面的比它小的数,是按递减排列的。
这个规则经过试验很对,但我不知道该怎么证明,那位大虾能帮我证证,或者给个相关的文档、链接什么的都行。
出栈序列中的每个数后面的比它小的数,是按递减排列的。
这个规则经过试验很对,但我不知道该怎么证明,那位大虾能帮我证证,或者给个相关的文档、链接什么的都行。
...全文


