#include<vector>
vector<int>s(n,ele)
.assign(n,ele)
.empty()
.capacity()
.size()
.push_back(ele)
.pop_back()
insert(iterator pos,ele)
erase(iterator begin,iterator end)
clear()
.front()
.back()
.reverve(int len)
sort(iterator,iterator)
#include<list>
list<int>l1(5,3)5个3
list<int>l2{
1,2,3,4}
list<int>l2(l1)
.push_back()
.pop_back()
.find(iterator a,iterator b,3)->iterator
.insert(pos,3)
.erase(iterator,iterator)
.remove(int)
.unique()
.sort()
.end()
#include<map>
map<int,char>mp
.begin()
.clear()
.count(int)
.empty()
.end()
.erase(element)
.size()
.find(int)->iterator
mp.insert(map<int,char>::value_type(5,'d'))
#include<queue>
queue<int>q1
.back()
.empty()
.front()
.pop()
.push()
.size()
#include<deque>
queue<type>v(n,value)
queue<type>v{
....}
.end()
.begin()
.empty()
.at(index)->element
.front()
.back()
.assign()
.push_back()
.push_front()
.pop_back()
.pop_front()
#include<stack>
.push()
.pop()
.top()
.empty()
.size()
#include<algorithm>
erase()
sort()
upper_bound(it,it,int val)返回第一个大于等于val的迭代器
lower_bound(it,it,int val)小于等于
int ants=unique(arr,arr+7)-arr;