题解 | #图片整理# 基于优先队列
图片整理
https://www.nowcoder.com/practice/2de4127fda5e46858aa85d254af43941
#include <functional> #include <iostream> #include <queue> #include <vector> using namespace std; int main() { string st; cin >> st; int n = st.size(); priority_queue<char,vector<char>,greater<char>> que; for(int i=0;i<n;i++){ que.push(st[i]); } while(!que.empty()){ cout << que.top(); que.pop(); } cout << endl; return 0; } // 64 位输出请用 printf("%lld")