头文件\(queue\)主要包括循环队列\(queue\)和优先队列(也就是堆)\(priority\)_\(queue\)两个容器。优先队列默认是大根堆,须要重载小于号。spa
queue<int> q; priority_queue<int> q;
返回队列/堆大小code
返回队列/堆是否为空队列
清空队列/堆qt
在队列中插入一个元素为\(x\),弹出队头/堆顶元素。it
返回队列队头/队尾元素,优先队列不支持此操做。io
返回堆顶元素。队列不支持此操做。class