一、queue容器(队列)
push(elm);//将elm元素插入到队尾
pop();//弹出队首元素
back();//返回队尾元素
front();//返回队首元素
size();//返回队列的大小
empty();//判断队列是否为空;为空返回1,不为空返回0
二、stack容器(栈)
push(elm);//将elm元素压栈
pop();//弹出栈顶元素
top();//返回栈顶元素
size();//返回栈的大小
empty(); //判断栈是否为空;为空返回1,不为空返回0
三、vector容器
//vector容器和数组一样在内存中是连续存储的
vector<int> vec(n);
vector< vector<int> > vec(n, vector<int>(2));
vec[i];//索引为i处的值,索引从0开始编号
size();//返回vector的大小
sort(vec.begin(), vec.end());//从小到大排序
//静态数组的排序
int a[n];
sort(a, a+n);//从小到大排序,n表示参与排序的元素个数