面试题45
Last updated
Last updated
class Solution {
public:
string minNumber(vector<int>& nums) {
vector<string> vs(nums.size());
for (int i = 0; i < nums.size(); i++)
vs[i] = to_string(nums[i]);
sort(vs.begin(), vs.end(), [](auto & s1, auto & s2) {
return (s1 + s2) < (s2 + s1);
});
string res;
for (auto & s : vs)
res += s;
return res;
}
};