# 力扣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 都能保证队列不为空

