题目描述
blablabla
样例
class Solution {
public:
void mySwap(int &a, int &b) {
if (to_string(a) + to_string(b) > to_string(b) + to_string(a))
swap(a, b);
}
string printMinNumber(vector<int>& nums) {
string str;
if(!nums.size()) return str;
for(int i = 0; i < nums.size() - 1; i ++)
for (int j = i + 1; j < nums.size(); j ++)
mySwap(nums[i], nums[j]);
for(int i = 0 ; i < nums.size(); i ++ ) {
str += to_string(nums[i]);
}
return str;
}
};