一、容器
1、 vecotor
(1) 变量声明
vector<变量类型> 变量名
(2) 常用方法
1) push_back()
向末尾添加元素
2) pop_back()
删除末尾元素
3) size()
容器大小
4) insert()
插入元素
5) at()
下表元素访问,另一种直接用[]
6) erase()
删除指定位置迭代器元素
7) clear()
清空容器内容
2.map
(1)变量声明
map<变量类型,变量类型> 变量名
(2)常用方法
1)insert()
插入key:value
insert(make_pair(key,value))
2)at()
类似[key],at有一个好处,key不存在是不会报错
3)find()
查找指定key
find(key),
返回值为迭代器下标
4)clear()
清空容器
5)erase()
根据迭代器删除
根据key删除
根据范围删除
3.list
1)变量声明
list<变量类型> 变量名
2)insert()
3)push_back()
向尾部添加元素
4)push_front()
向头部添加元素
5)remove()
删除指定元素
6)remove_if()
8) reverse()
反转
9) sort()
排序