leetcode
API
Deque
first:操作左边
last:操作右边
栈
1 | Deque<Integer> stack = new ArrayDeque<>(); |
addFist(e)
:入栈
reomveFirst()
:出栈
getFirst()
:返回栈顶元素
队列
1 | Deque<Integer> queue = new ArrayDeque<>(); |
addLast(e)
:进队
removeFirst()
:出队
getFirst()
:返回队首元素
双端队列
1 | Deque<Integer> deque = new ArrayDeque<>(); |
addFirst(e)
:左进addLast(e)
:右进removeFirst()
:左出removeLast()
:右出
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 zerd1y-Blog!