目录

力扣232. 用栈实现队列

力扣232. Implement Queue using Stacks(用栈实现队列)

请你仅使用两个栈实现一个先入先出(FIFO)的队列。

示例 1:

../posts/01_学习/87_LeetCode/0232_用栈实现队列/img/0232-1-description.png

输入:
["MyQueue", "push", "push", "peek", "pop", "empty"]
[[], [1], [2], [], [], []]
输出:
[null, null, null, 1, 1, false]

提示:

  • 1 <= x <= 9
  • 最多调用 100 次 push、pop、peek 和 empty
  • 每次调用 pop 和 peek 都能保证队列不为空