首页 > 其他分享 >multiset 用法

multiset 用法

时间:2023-10-29 14:45:12浏览次数:52  
标签:insert end iter 用法 ms multiset include

头文件

#include <set>

代码

#include <set>
#include <iostream>

using namespace std;

int main() {
	multiset <int> ms;
	
	ms.insert(1);
	ms.insert(5);
	ms.insert(5);
	ms.insert(5);
	ms.insert(2);
	ms.insert(1);
	
	for (auto iter = ms.begin(); iter != ms.end(); iter++){
		cout << *iter << endl;
	}
	cout << "end" << endl;
	
	auto iter = ms.find(5);
	cout << *iter << endl;
	ms.erase(iter);
	
	cout << "end" << endl;
	
	int num = ms.count(5);
	cout << "find 5 num is " << num << endl;
	cout << "end" << endl;
	
	for (auto iter = ms.begin(); iter != ms.end(); iter++){
		cout << *iter << endl;
	}
	
	return 0;
};

输出

1
1
2
5
5
5
end
5
end
find 5 num is2
end
1
1
2
5
5

资料:
https://blog.csdn.net/culing2941/article/details/108617870

标签:insert,end,iter,用法,ms,multiset,include
From: https://www.cnblogs.com/xiaohaigegede/p/17795870.html

相关文章

  • 深入理解Java IO流: 包括字节流和字符流的用法、文件读写实践
    (文章目录)......
  • Python reversed函数及用法
    reserved()是Pyton内置函数之一,其功能是对于给定的序列(包括列表、元组、字符串以及range(n)区间),该函数可以返回一个逆序序列的迭代器(用于遍历该逆序序列)。reserved()函数的语法格式如下:reversed(seq)其中,seq可以是列表,元素,字符串以及range()生成的区间列表。下面程......
  • string的相关用法
    string的相关用法一、string对象初始化  常见的初始化有两种方式:拷贝初始化和直接初始化。点击查看代码strings1="hello";//拷贝初始化strings2("world");//直接初始化strings3(10,c);//十个c,cccccccccc二、string对象的运算 string运算左右位必须要有一个str......
  • Python中的equals用法介绍
      一、使用场景在Python中,equals(等于)经常用于比较两个对象是否相等。在Python中,使用==可以判断两个对象的值是否相等,使用is可以判断两个变量是否引用同一个对象。但是对于不同类型的对象,使用==方法可能会出现意想不到的结果。因此,在使用==判断两个对象是否相等时,需要注意以......
  • update-alternatives用法
    sudoupdate-alternatives--listgo现实go有哪些替换版本sudoupdate-alternatives--configgo选择特定版本gosudoupdate-alternatives--install/usr/bin/gogo/usr/local/go/bin/go1 --slave/usr/bin/gofmtgofmt/usr/local/go/bin/gofmt添加go的新配置,后跟子配......
  • iview Dropdown用法事例
    <Dropdowntransfer="true"@on-click="dropdownAction($event,params.row)"><ahref="javascript:void(0)">...</a><Dropdown-menuslot=&qu......
  • vue 中的provide和inject用法。
     provide和inject可以用作vue组件的通讯-父子/跨级provide选项应该是一个对象或返回一个对象的函数。该对象包含可注入其子孙的property。inject选项应该是:一个字符串数组,或一个对象,对象的key是本地的绑定名,value是:在可用的注入内容中搜索用的key(字符串或Symbol......
  • 10月26日Process的其它小用法(了解的知识点)
    目录Process的其它小用法(了解的知识点)pid的查看方式父进程的pid值如何查看呢?这里总结一下子进程、主进程、主进程的父进程三者的关系以及如何诞生的Process的其它小用法(了解的知识点)下面的知识点是了解的知识点,但是也要会用,分别是pid和ppid的查看方式pid的查看方式方式一:......
  • Java map详解 - 用法、遍历、排序、常用API等
    java.util中的集合类包含Java中某些最常用的类。最常用的集合类是List和Map。Map提供了一个更通用的元素存储方法。Map集合类用于存储元素对(称作“键”和“值”),其中每个键映射到一个值。本文主要介绍javamap的初始化、用法、map的四种常用的遍历方式、map的排序以及常用ap......
  • 10月26日Process的join用法
    目录Process的join用法Process的join用法为什么会有这个方法呢?是这样的如果我有一个需求就是子进程运行完了在运行主进程,那么这个该如何实现?第一种方式就是用time模块#这里有一个需求就是子进程运行完在运行主进程,这个该如何实现?#方式一:用time模块,虽然可以,但是每个电脑的......