stack
头文件: <stack>
声明: stack<int> a;
函数:
- empty() 堆栈为空则返回真
- pop() 移除栈顶元素
- push() 在栈顶增加元素
- size() 返回栈中元素数目
- top() 返回栈顶元素
queue
头文件:<queue>
声明:queue<int> q;
- push(x) x进入队列的队尾。
- pop() 弹出队列的第一个元素,不会返回被弹出元素的值。
- front() 访问队首元素。
- back() 访问队尾元素。
- empty() 当队列空时,返回true。
- size() 返回元素个数。
pair
头文件: <utility>
声明: pair<int><int> p;
成员对象:first, second
(注意 :进行排序是根据first进行排序)