stack 的基本操作有:入栈,如例:s.push(x);出栈,如例:s.pop();注意,出栈操作只是删除栈顶元素,并不返回该元素.访问栈顶,如例:s.top()判断栈空,如例:s.empty(),当栈空时,返回true.访问栈中的元素个数,如例:s.size(). queue 的基本操作有:入队,如例:q.push(x); 将x 接到队列的末端.出队,如例:q.pop(); 弹出队列的第一个元素,注意,并不会返回被弹出元素的值.访问队首元素,如例:q.front(),即最早被压入队列的元素.…