Every day a leetcode
题目来源:1323. 6 和 9 组成的最大数字
解法1:模拟
为了使得到的数字最大,将最高位的6改成9即可。
代码:
class Solution {
public:
int maximum69Number (int num) {
string s=to_string(num);
for(char &c:s)
{
if(c == '6')
{
c='9';
break;
}
}
return stoi(s);
}
};
结果:

本文介绍了一个LeetCode问题,题号1323,内容涉及将包含6和9的整数转换以获得最大数值。解决方案是简单地将找到的第一个6替换为9。提供的C++代码实现通过遍历字符串并替换第一个6为9来达到目的。
251

被折叠的 条评论
为什么被折叠?



