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

multiset大全

#include <iostream>
#include <set>using namespace std;void multisetDemo() {multiset<int> ms;// 1. 插入元素ms.insert(5);ms.insert(3);ms.insert(5); // 允许重复,此时集合为 {3, 5, 5}// 2. 查找元素个数cout << "5的个数: " << ms.count(5) << endl; // 输出: 2// 3. 获取最大值和最小值// begin() 返回指向最小元素的迭代器,rbegin() 返回指向最大元素的迭代器cout << "最小值: " << *ms.begin() << endl; cout << "最大值: " << *ms.rbegin() << endl;// 4. 二分查找// lower_bound 返回第一个 >= x 的元素的迭代器// upper_bound 返回第一个 > x 的元素的迭代器auto it = ms.lower_bound(4); if (it != ms.end()) {cout << "第一个大于等于4的元素: " << *it << endl; // 输出: 5}// 5. 【竞赛高频避坑】删除元素// 错误写法:ms.erase(5); 这样会把集合中所有的 5 都删掉!// 正确写法:如果只想删除一个 5,需要先用 find 找到它的迭代器,再 eraseauto find_it = ms.find(5);if (find_it != ms.end()) {ms.erase(find_it); // 只删除一个 5,集合变为 {3, 5}}
}
http://www.jsqmd.com/news/512640/

相关文章:

  • 判断字符大小写(isupper(char a)和(islower(char b))、转换字符大小写(toupper(char c))和(tolower(char d))
  • 工业产线信号不稳怎么破?2026五大品牌连接器与屏蔽电缆实战性能排名解析 - 速递信息
  • 避坑指南:MATLAB串口通信那些‘奇怪’的字节数与终止符问题
  • 销售客户跟进频率难把握?数字员工自动定次数,不烦客户不遗漏
  • Allpairs+Deepseek组合测试实战:5分钟搞定正交表用例生成(附常见报错解决方案)
  • 为什么有的降AI工具降完还是高?深度分析工具选择的关键指标
  • 分析2026年河北信誉好的全屋定制品牌企业,怎么收费 - myqiye
  • 保姆级教程:用PNNX将PyTorch模型一键转成NCNN(附动态输入配置)
  • Hive数据导出实战:4种方法全解析(附避坑指南)
  • 细聊2026年吕梁电气自动化学校排名,哪家值得选择 - mypinpai
  • 告别本地束缚!Open-Lovable,前端克隆网页随时随地用
  • geo公司如何选型不踩坑?2026年综合技术型服务商推荐及适配场景深度解析 - 十大品牌推荐
  • 基于颜色衰减先验的图像去雾MATLAB实现
  • 从参数解析到实战:yocs_velocity_smoother速度平滑在TurtleBot3上的完整配置流程
  • 3分钟看懂怎么选沼气双膜储气柜:重点关注这3项,不花冤枉钱
  • 2026六大城市高端腕表“日历快调机构损伤”终极档案:从百达翡丽齿轮崩坏到劳力士瞬跳失灵,那些被“禁区”毁掉的复杂功能 - 时光修表匠
  • 为什么越来越多的程序员都转岗网络安全,网络安全好在哪里?
  • 利用ENSP搭建一个三层网络架构
  • 聊聊高畅机械公司介绍,产品价格和选购要点有哪些? - 工业品牌热点
  • Profibus DP冗余现场总线在能源化工等高可靠行业应用现状及与自主产品对比
  • 2026年geo公司推荐:企业AI时代品牌认知构建综合技术驱动型服务商盘点 - 十大品牌推荐
  • tcpdump 抓包工具实战技巧与高级过滤指南(下)
  • 一篇代码速通 Python 基础语法 | 新手直接上手
  • RPC框架与Dubbo
  • 从LeNet到EfficientNet:手把手带你复现CNN进化史上的几个关键‘拐点’模型
  • 聊聊2026年保定口碑好的全屋定制公司,全屋定制正规机构全解析 - 工业推荐榜
  • springcloud学习记录2 ES
  • springboot+nodejs+vue3健身房会员卡管理系统 拼团管理系统
  • 蓝牙耳机音质排行榜:全场景音质标准解析与热门机型推荐
  • #AI原生安全,免费获取!开源供应链安全情报技术分析完整报告