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

C++:关联容器set容器,multiset容器

set与map不一样之处在于set的键值和时值是一样的,且个元素的值不能重复,容器会根据键的大小默认按升序排序,set底层也是红黑树。

multiset则允许键重复。

例如:

#include<iostream>
#include<set>
using namespace std;int main()
{set<int>st;//不可重复//multiset<int>st;//可重复//st[10] = 10;//set没有[]访问形式st.insert(4);st.insert(1);st.insert(3);st.insert(2);st.insert(2);set<int>::iterator ite = st.begin();while(ite!=st.end()){//*ite = 10;不能此法修改cout << *ite << endl;//会输出1234ite++;}return 0;
}

http://www.dtcms.com/a/206415.html

相关文章:

  • ss、lsof 命令
  • git:The following paths are ignored by one of your
  • 单片机如何快速实现查看实时数据
  • OpenCV图像平移示例
  • RocketMQ 事务消息详解及生产使用场景
  • CQF预备知识:一、微积分 —— 1.2.2 函数f(x)的类型详解
  • 微服务架构中的 RabbitMQ:异步通信与服务解耦(二)
  • RabbitMQ可靠传输——持久性、发送方确认
  • 比斯特自动化|移动电源全自动点焊机:高效点焊助力移动电源制造
  • 随机链表的复制问题详解与代码实现
  • 高等数学-极限
  • AutoMapper .net Framework 的 Model转换扩展方法
  • 小球弹弹弹
  • 数据库5——审计及触发器
  • Linux Docker安装【再探完美版教程】
  • sqlserver数据库查询执行慢的sql、查询隔离级别、设置快照模式、查询锁表进程、锁表sql、解锁等
  • [每日一题] 3362. 零数组变换 iii
  • Excel 密码忘记了?巧用PassFab for Excel 解密帮您找回数据!
  • 二十一、面向对象底层逻辑-scope作用域接口设计
  • deepseek调用
  • 内存管理子系统学习记录
  • 语义分割的image
  • Excel合并单元格后,如何自动批量生成序号列
  • 【人工智障生成日记1】从零开始训练本地小语言模型
  • Google Agent Development Kit与MCP初试
  • 西门子 S1500 博途软件舞台威亚 3D 控制方案
  • 边缘计算正在重新定义物联网的未来——你的设备还在“等云“吗?⚡
  • 游戏引擎学习第305天:在平台层中使用内存 Arena 的方法与思路
  • Php 箭头函数详解
  • Vue3实现轮播表(表格滚动)