初始化:创建stack和minStack两个Deque,并将Integer.MAX_VALUE压入minStack;入栈:将value压入stack,将Math.min(minStack.peek(),x)压入minStack;出栈:stack和minStack同时出栈;找最小值:minStack.peek();顶端元素:stack.peek();