#include <iostream>
#include <string>
#include <queue>//优先队列头文件为queue
using namespace std;
int main()
{
//声明优先队列
priority_queue<int> pr;
pr.push(11);
pr.push(12);
pr.push(1);
pr.push(14);
//输出优先队列首元素
cout<<pr.top()<<endl;
//弹出最大值
pr.pop();
//输出优先队列首元素
cout<<pr.top()<<endl;
return 0;
}
#include <string>
#include <queue>//优先队列头文件为queue
using namespace std;
int main()
{
//声明优先队列
priority_queue<int> pr;
pr.push(11);
pr.push(12);
pr.push(1);
pr.push(14);
//输出优先队列首元素
cout<<pr.top()<<endl;
//弹出最大值
pr.pop();
//输出优先队列首元素
cout<<pr.top()<<endl;
return 0;
}