【牛客网】剑指offer编程题:栈的压入、弹出序列(C++)

  解题思路:模拟堆栈操作 1、将原数列依次压栈,栈顶元素与所给出栈队列相比,如果相同则出栈,如果不同则继续压栈,直到原数列中所有数字压栈完毕。 2、检测栈中是否为空,若空,说明出栈队列可由原数列进行栈操作得到。否则,说明出栈队列不能由原数列进行栈操作得到。    
相关文章
相关标签/搜索