C++的数据类型操作 - priority_queue


使用C++做算法题时,与priority_queue相关的常用操作:

头文件 #include < queue>
创建 queue q;
是否为空 q.empty();
入队 q.push(x);
出队 q.pop();
队头 q.front();
队尾 q.back();
大小 q.size();
交换两对元素 q.swap(queuq2);
入队 q.emplace(x);// 避免临时变量产生