堆排序 题解:c++ 小根堆
#include<bits/stdc++.h>
using namespace std;
priority_queue<int,vector<int>,greater<int>> pQue;
int main(){
int n;
cin >> n;
for(int i = 0;i < n;i++){
int t;
cin >> t;
pQue.push(t);
}
for(int i = 0;i < n;i++){
cout << pQue.top() << " ";
pQue.pop();
}
cout << endl;
}
登录后发布评论
暂无评论,来抢沙发