基本操作
入队(push):在队列末尾加入一个元素,例如:q.push(x)
出队(pop):删除/弹出队列第一个元素,即队首元素,例如:q.pop()
访问队首元素(front):返回队列第一个元素,例如:q.front()
访问队尾元素(back):返回队列最后一个元素,即队尾元素,例如:q.back()
判断队列空(empty):判断队列是否为空,如果空,则返回true,否则返回false,例如:q.empty()
访问队列中元素的个数(size):返回队列元素个数,例如:q.size()