题目:
 
代码:
class MinStack {
 
    Deque<Integer> xStack;
    Deque<Integer> minStack;
 
    public MinStack() {
        xStack = new LinkedList<Integer>();
        minStack = new LinkedList<Integer>();
        minStack.push(Integer.MAX_VALUE);
    }
 
    public void push(int x) {
        xStack.push(x);
        minStack.push(Math.min(minStack.peek(), x));
    }
 
    public void pop() {
        xStack.pop();
        minStack.pop();
    }
 
    public int top() {
        return xStack.peek();
    }
 
    public int getMin() {
        return minStack.peek();
    }
}
————————————————
版权声明:本文为CSDN博主「bug菌¹」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_43970743/article/details/123571284







![【已解决】socket.gaierror: [Errno -3] Temporary failure in name resolution](https://img-blog.csdnimg.cn/2dd1179f247f435c85763e4f00278740.png)










