1.vector
vector<int>v;
v.push_back(x) 在v的最后插入值x
v.pop_back() 删除v中最后一个元素
v.size() 返回v中的元素个数
v.front() 返回v的第一个元素
v.back() 返回v的最后一个元素
v[i] 返回v中秩为i的元素
v.clear() 清空v中元素
v.empty() 判断v是否为空,若为空返回true,否则返回false
2.stcak
stack<int>st;
st.push() 在栈顶加入元素(入栈)
st.pop() 移除栈顶元素(出栈)
st.top() 返回栈顶元素
st.empty() 栈为空返回true
st.size() 返回栈中元素数目
3.queue
queue<int>qu
qu.push() 在队尾加入元素(入队)
qu.pop() 移除队列的第一个元素(出队)
qu.front() 返回第一个元素
qu.back() 返回最后一个元素
qu.empty() 若队列为空返回true
qu.size() 返回队列中元素个数