push一个值之后,再push一个更小值,此时再pop两次,再取top就会有问题吧,栈会多存一次次小值 比如说push3 push4 push2 push1,此时最小是1,栈内是:343221,然后我pop后栈就变成了:34322,最小值变成2,再pop就变成,3432,此时取top就是2,然而答案应该是4
1

相关推荐

牛客网
牛客企业服务