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

STL之multiset

前言

m u l t i s e t multiset multiset s e t set set唯一的区别是前者为可重集,后者为不可重集,相同之处是二者都能根据特定的排序原则将元素排序,同理插入和删除的复杂度都是 l o g n logn logn

构造

multiset<T> st;  //构造一个空的可重集

multiset<T,cmp> st;  //构造一个采用cmp排序方式排列的可重集

常用操作

查找

count(x);	//返回元素值为x的个数

find(x);	//返回第一个元素值为x的迭代器位置

lower_bound(x);

upper_bound(x);

插入删除

insert(x);	//插入一个元素x,返回新元素的迭代器位置

insert(begin,end);	//将区间[begin,end)插入可重集

erase(x);	//删除和x相等的所有元素,返回被删除的元素个数

clear();

相关文章:

  • Java网络编程从入门到精通(16):客户端套接字(Socket)的超时
  • 2020牛客暑期多校第十场 C - Decrement on the Tree(树的思维好题)
  • 页面校验用通用js
  • SPOJ - FIBOSUM Fibonacci Sum(递推公式/矩阵快速幂)
  • 保证唯一性只能靠建唯一索引
  • HDU - 6860 Fluctuation Limit(双向贪心/思维)
  • 付出就有回报,坚持才会胜利
  • 2020牛客暑期多校第九场 E - Groundhog Chasing Death(gcd+质因数分解)
  • 高中毕业从事研发,我应该继续提高学历吗?——网上答疑(33)
  • 2020牛客暑期多校第九场 F- Groundhog Looking Dowdy(尺取)
  • HDU - 6863 Isomorphic Strings(因数分解+字符串技巧)
  • 高中毕业从事研发,我应该继续提高学历吗?——网上答疑(3
  • 2020牛客暑期多校第九场 K - The Flee Plan of Groundhog(思维+dfs)
  • iPhone人机界面指南中的意见和建议摘录
  • 2020牛客暑期多校第九场 A - Groundhog and 2-Power Representation(栈/pyhton)
  • 【跃迁之路】【733天】程序员高效学习方法论探索系列(实验阶段490-2019.2.23)...
  • download使用浅析
  • JavaScript 无符号位移运算符 三个大于号 的使用方法
  • Node.js 新计划:使用 V8 snapshot 将启动速度提升 8 倍
  • QQ浏览器x5内核的兼容性问题
  • Rancher-k8s加速安装文档
  • Synchronized 关键字使用、底层原理、JDK1.6 之后的底层优化以及 和ReenTrantLock 的对比...
  • 详解NodeJs流之一
  • 项目管理碎碎念系列之一:干系人管理
  • 学习笔记DL002:AI、机器学习、表示学习、深度学习,第一次大衰退
  • 在weex里面使用chart图表
  • 最简单的无缝轮播
  • Nginx实现动静分离
  • scrapy中间件源码分析及常用中间件大全
  • zabbix3.2监控linux磁盘IO
  • $.proxy和$.extend
  • (2)关于RabbitMq 的 Topic Exchange 主题交换机
  • (C++20) consteval立即函数
  • (阿里巴巴 dubbo,有数据库,可执行 )dubbo zookeeper spring demo
  • (九)信息融合方式简介
  • (力扣记录)1448. 统计二叉树中好节点的数目
  • (一)认识微服务
  • (转)C#调用WebService 基础
  • (最优化理论与方法)第二章最优化所需基础知识-第三节:重要凸集举例
  • ./和../以及/和~之间的区别
  • .htaccess配置常用技巧
  • .NET 4 并行(多核)“.NET研究”编程系列之二 从Task开始
  • .NET Core SkiaSharp 替代 System.Drawing.Common 的一些用法
  • .NET Core WebAPI中封装Swagger配置
  • .net 后台导出excel ,word
  • .net 桌面开发 运行一阵子就自动关闭_聊城旋转门家用价格大约是多少,全自动旋转门,期待合作...
  • .NET学习教程二——.net基础定义+VS常用设置
  • .Net组件程序设计之线程、并发管理(一)
  • @Autowired @Resource @Qualifier的区别
  • [@Controller]4 详解@ModelAttribute
  • [] 与 [[]], -gt 与 > 的比较
  • [2009][note]构成理想导体超材料的有源THz欺骗表面等离子激元开关——
  • [AutoSAR系列] 1.3 AutoSar 架构
  • [AX]AX2012 R2 出差申请和支出报告
  • [CTF]php is_numeric绕过