【模板】二叉堆
Description
如题,初始小根堆为空,我们需要支持以下3种操作:
操作1: 1 x 表示将x插入到堆中
操作2: 2 输出该小根堆内的最小数
操作3: 3 删除该小根堆内的最小数
Input
第一行包含一个整数 N,表示操作的个数
接下来 N 行,每行包含 1 个或 2 个正整数,表示三种操作,格式如下:
操作1: 1 x
操作2: 2
操作3: 3
Output
包含若干行正整数,每行依次对应一个操作 2 的结果。
Sample Input
5
1 2
1 5
2
3
2
Sample Output
2
5
Hint
N<=1000000
信息
- 难度
- 2
- 分类
- (无)
- 标签
- 递交数
- 5
- 已通过
- 1
- 通过率
- 20%
- 上传者