#include<iostream>
#include<stdio.h>
#include<string.h>
#include<fstream>
#include<sstream>
#include<iomanip>
#include<string>
#include<queue>
using namespace std;
int main()
{
//输出2 1 3
//queue<int> a;
// a.push(2);
// a.push(1);
// a.push(3);
// for(int i=0;i<3;i++)
// {
// cout<<a.front()<<endl;
// a.pop();
// }
// return 0;
//输出3 2 1
priority_queue<int> a;
a.push(2);
a.push(1);
a.push(3);
for(int i=0;i<3;i++)
{
cout<<a.top()<<endl;
a.pop();
}
return 0;
</pre><pre name="code" class="cpp">
<pre name="code" class="cpp">
priority_queue<char> a;
a.push('a');
a.push('c');
a.push('b');
for(int i=0;i<3;i++)
{
cout<<a.top()<<endl;
a.pop();
}
return 0;
}
</pre><pre name="code" class="cpp">