优先队列的初级使用

给定五个数,分别按照最小值和最大值进行排序。

#include<bits/stdc++.h>
using namespace std;
#define INF 0x3f3f3f3f
int main()
{
int n;
cin>>n;
priority_queue<int ,vector<int >,greater<int > >wakaka;//greater是按照从小到大逐个输出,如果是从大到小的话是用less
for(int i=1;i<=n;i++)
{
int t;
cin>>t;
wakaka.push(t);
}
while(!wakaka.empty())
{
cout<<wakaka.top()<<endl;
wakaka.pop();
}
cout<<endl;
return 0;
}


猜你喜欢

转载自blog.csdn.net/let_life_stop/article/details/80374588