题目:2864. 最大二进制奇数
思路:保证最右边的一位是1的基础上,把剩下的1都放在最左边。
class Solution {
public:
string maximumOddBinaryNumber(string s) {
string t="";
sort(s.begin(),s.end());
for(int i=s.size()-2;i>=0;i--){
t.push_back(s[i]);
}
t.push_back('1');
return t;
}
};