目录:
- set
集合
包含的都是关键字, 每个都是唯一的;
搜索, 删除 , 插入的时间复杂度是o(log(n)) - map
映射
包含的元素都是关键字-值, 按照关键字进行了排序
搜索, 删除, 插入的时间复杂度是o(log(n))
常用红黑树实现;
set
头文件
#include<set>
using namespace std;
创建
1 | set<type_name> s //空集合 |
常用成员函数
1 | s.begin() //返回set容器的第一个元素的定位器 |
测试程序
map
头文件
#include<map>
using namespace std;
创建
map<type1,type2> m; //创建一个空的map
常用成员函数
1 | s.begin() //返回map容器的第一个元素的定位器 |