set与multiset的用法
2017-03-04 16:15
183 查看
头文件:
#include<set>
using namespace std;
定义:
set/multiset <类型> 名字
set与multiset的区别:
set中没有相同元素,而multiset可以有相同元素
set与multiset的相同操作:
s.insert(x) 把x元素插入s中
s.empty()=0 s中有元素,s.empty()=1 s中没有元素
multiset/set<类型>::iterator it=s.lower_bound(x) 返回s中大于等于x的最小值,并且这个值在s中的位置为it,*it表示这个位置的值
multiset/set<类型>::iterator it=s.upper_pound(x) 返回s中大于x的最小值,并且这个值在s中的位置为it,*it表示这个位置的值
set与multiset的不同操作:
当s为set型时 s.erase(x) 删除s中的x元素
当s为multiset型时 s.erase(it) 删除s中it位置上的数
#include<set>
using namespace std;
定义:
set/multiset <类型> 名字
set与multiset的区别:
set中没有相同元素,而multiset可以有相同元素
set与multiset的相同操作:
s.insert(x) 把x元素插入s中
s.empty()=0 s中有元素,s.empty()=1 s中没有元素
multiset/set<类型>::iterator it=s.lower_bound(x) 返回s中大于等于x的最小值,并且这个值在s中的位置为it,*it表示这个位置的值
multiset/set<类型>::iterator it=s.upper_pound(x) 返回s中大于x的最小值,并且这个值在s中的位置为it,*it表示这个位置的值
set与multiset的不同操作:
当s为set型时 s.erase(x) 删除s中的x元素
当s为multiset型时 s.erase(it) 删除s中it位置上的数
相关文章推荐
- STL:set/multiset用法详解
- STL之容器set和multiset的用法详解
- STL之五:set/multiset用法详解
- nyoj-55 懒省事的小明 multiset用法比较set
- c++ map/multimap,set/multiset的用法及比较
- C++/STL关联容器-集合-multiset&set的用法
- multiset和set的用法区别1
- STL之五:set/multiset用法详解
- [STL]set/multiset用法详解[自从VS2010开始,set的iterator类型自动就是const的引用类型]
- STL:set/multiset用法详解
- STL:set/multiset用法详解
- pair、map、set、multiset、multimap用法简介
- STL之五:set/multiset用法详解
- set/multiset和map/multimap用法小结
- STL常用容器用法之——Set和multiset
- STL学习之九:set和multiset用法示例
- map , multimap , set , multiset的用法
- set/multiset用法详解 multi(复选)
- set的常用用法
- 类方法Eclipse用法和技巧六:自动生成get和set方法