如下,判断题:
同一组不重复输入序列执行不同的入栈出栈组合操作,所得结果也可能相同
这个是北邮 2005 年的考研题,来源是算法与数据结构 1800 题
,答案给的是对的,我搞不明白.出入栈操作组合不应该和序列是一一对应的么?
如果说你认为这道题是书上答案错了,那么下一道题就会让你觉得貌似不是....
同样判断题,同样也是北邮的:
即使对不含相同元素的同一输入序列进行两组不同的合法的入栈和出栈组合操作,所得的输出序列也一定相同()
虽然这个题答案是错的,但是估计出题人设计的错误的地方是最后的也一定相同这个地方,说起来就好像改成可能相同就对了一样....而改成可能相同就变成上一题了....
我用数学归纳法也试着证明了一下两个操作组合输出同一个输出序列,证明出两个操作组合相同了,也算出操作组合的数量和输出序列的数量相等了....
当然,我还是觉得有可能是自己错了,所以来这里请教大家...
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.