优先队列:取值,删除取最大值
#include <iostream>
#include <queue>
using namespace std;
int main(){
//声明
priority_queue<int> pq;
//插入元素
pq.push(3);
pq.push(5);
pq.push(1);
//不断循环直到空为止
while(!pq.empty()){
//获取并删除最大值
cout<<pq.top()<<endl;
pq.pop();
}
return 0;
}