当前位置: 首页 > news >正文

题解:洛谷 P3378 【模板】堆

【题目来源】

洛谷:P3378 【模板】堆 - 洛谷

【题目描述】

给定一个数列,初始为空,请支持下面三种操作:

  1. 给定一个整数 \(x\),请将 \(x\) 加入到数列中。
  2. 输出数列中最小的数。
  3. 删除数列中最小的数(如果有多个数最小,只删除 \(1\) 个)。

【输入】

第一行是一个整数,表示操作的次数 \(n\)
接下来 \(n\) 行,每行表示一次操作。每行首先有一个整数 \(op\) 表示操作类型。

  • \(op = 1\),则后面有一个整数 \(x\),表示要将 \(x\) 加入数列。
  • \(op = 2\),则表示要求输出数列中的最小数。
  • \(op = 3\),则表示删除数列中的最小数。如果有多个数最小,只删除 \(1\) 个。

【输出】

对于每个操作 2,输出一行一个整数表示答案。

【输入样例】

5
1 2
1 5
2
3
2

【输出样例】

2
5

【算法标签】

《洛谷 P3378 堆》 #堆# #O2优化#

【代码详解】

#include <bits/stdc++.h>
using namespace std;int n;  // 操作次数
priority_queue<int, vector<int>, greater<int>> q;  // 小根堆(最小值优先)int main()
{// 输入操作次数cin >> n;// 处理每个操作for (int i = 1; i <= n; i++){int op, x;cin >> op;  // 输入操作类型if (op == 1)  // 操作1:插入元素{cin >> x;q.push(x);  // 将x插入堆中}else if (op == 2)  // 操作2:查询最小值{cout << q.top() << endl;  // 输出堆顶元素(最小值)}else if (op == 3)  // 操作3:删除最小值{q.pop();  // 删除堆顶元素(最小值)}}return 0;
}

【运行结果】

5
1 2
1 5
2
2
3
2
5
http://www.jsqmd.com/news/394565/

相关文章:

  • 生产环境用Claude Code构建AI内容创作工作流:从灵感到发布的自动化实践最佳实践与性能优化
  • 揭秘2026年航空撤离舱实力厂家,助您明智选择,靠谱的撤离舱实力厂家推荐技术领航者深度解析 - 品牌推荐师
  • 2026汽车微动开关品牌优选榜单,这些品牌值得拥有,微动开关/鼠标微动开关/小型微动开关,汽车微动开关优质厂家口碑推荐 - 品牌推荐师
  • 了解2026欧曼增压器直销厂家口碑排行,选厂不迷茫,旁通阀压力表/潍柴p10H.5增压器,增压器组件推荐排行榜单 - 品牌推荐师
  • 2026年青少年心理辅导新观察:注重口碑与专业度的机构,叛逆期教育/问题青少年/青少年厌学,青少年心理辅导中心排行 - 品牌推荐师
  • 国版“OpenClaw” 网易有道 LobsterAI宣布开源:激活Agent创新生态
  • Log4j
  • 题解:AcWing 846 树的重心
  • 自感注册权:非存在论的存在之守护
  • 2026最新!AI论文写作软件 千笔 VS 灵感ai,研究生高效写作首选!
  • 2026年2月去油去屑洗发水,这几个牌子值得一试,去屑洗发水/止痒去屑洗发水/去油去屑洗发水,去油去屑洗发水产品口碑推荐 - 品牌推荐师
  • lazarus自定义mainmenu菜单栏
  • 一文讲透|10个AI论文网站测评:MBA毕业论文写作+开题报告必备工具推荐
  • 自感注册权:非存在论的存在之守护——AI元人文对存在论僭越与技术还原主义的临界批判
  • 题解:AcWing 517 信息传递
  • 题解:AcWing 1189 刻录光盘
  • 2026年1月玉米粉碎机厂家口碑榜,这些推荐很靠谱,挤压造粒机/翻堆机/双螺杆造粒机/药材粉碎机,粉碎机实力厂家排行 - 品牌推荐师
  • 想高价回收杉德斯玛特卡?一站式平台与高效流程攻略 - 团团收购物卡回收
  • 上帝之眼_数理艺术编程_C++精灵库编程案例
  • 题解:AcWing 1164 加工零件
  • 国内开源大模型竞争加剧,技术迭代与应用落地成焦点
  • 2026隧道/机房/装饰钢板厂家推荐:无锡华龙机房新型装饰材料有限公司,多品类钢板供应 - 品牌推荐官
  • 【Redis】Ubuntu22.04安装redis++ - 实践
  • 题解:AcWing 848 有向图的拓扑序列
  • 2026盘式过滤机厂家推荐:连云港格律诗环保设备,陶瓷/真空过滤机全系供应,技术领先 - 品牌推荐官
  • 题解:AcWing 847 图中点的层次
  • 工业成品多维检测模型 - 指南
  • 2026年铝单板生产厂家实力推荐:金盛铝业有限公司,抗菌/超耐候/仿石材/双曲铝单板全系供应 - 品牌推荐官
  • 武商一卡通如何快速回收?简单安全的平台与流程推荐 - 团团收购物卡回收
  • Sophos Firewall (SFOS) v21.5 MR2 发布 - 下一代防火墙