![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
栈与队列
栈与队列相关
zjc4j
驼厂打工人。
展开
-
最小栈(栈的最小值)
题目 题源 代码 class MinStack { private Deque<Integer> stack; private Deque<Integer> miniStack; /** initialize your data structure here. */ public MinStack() { stack = new LinkedList<Integer>(); miniStack = new原创 2021-07-02 22:15:55 · 111 阅读 · 0 评论 -
队列的最大值
题目 代码 官方代码 class MaxQueue { Queue<Integer> q; Deque<Integer> d; public MaxQueue() { q = new LinkedList<Integer>(); d = new LinkedList<Integer>(); } public int max_value() { if (d.isE原创 2021-07-01 20:35:38 · 49 阅读 · 0 评论 -
用两个栈实现队列
题目 题源 代码 class MyQueue { private int front; Stack<Integer> s1; Stack<Integer> s2; /** Initialize your data structure here. */ public MyQueue() { s1 = new Stack<Integer>(); s2 = new Stack<Integer&g原创 2021-06-01 21:08:53 · 42 阅读 · 0 评论