STL(队列与优先队列)
转载HowarLi大佬的博客
queue
定义:
\(queue<int> a\)
操作:
\(q.push(x)\):将x元素接到队列的末端
\(q.pop()\):弹出队列的第一个元素
\(q.front()\):访问队首元素
\(q.top()\):访问队头
\(q.back()\):访问队尾元素
\(q.size()\):访问队中的元素个数
priority_queue
定义:
priority_queue a:定义优先队列\(a\)(默认越大越优)
priority_queue<int,vector,greater >:越小越优的优先队列
操作与上面相同

浙公网安备 33010602011771号