1 Star 1 Fork 0

laodasbch/Leetcode-Complete-Guide

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
1432.txt 1.17 KB
一键复制 编辑 原始数据 按行查看 历史
JunB(66哥) 提交于 5年前 . Create 1432.txt
class Solution {
public:
int maxDiff(int num) {
string n1=to_string(num);
string n2=to_string(num);
char c1='a';
char c2='a';
for(int i=0;i<n1.size();i++){
if(n1[i]!='9'){
c1=n1[i];
break;
}
}
for(int i=0;i<n1.size();i++){
if(n1[i]==c1){
n1[i]='9';
}
}
bool first=false;
for(int i=0;i<n2.size();i++){
if(i==0){
if(n2[i]=='1'){
}
else{
first=true;
c2=n2[i];
break;
}
}
else{
if(n2[i]!='0'&&n2[i]!=n2[0]){
c2=n2[i];
break;
}
}
}
for(int i=0;i<n2.size();i++){
if(n2[i]==c2){
if(first){
n2[i]='1';
}
else{
n2[i]='0';
}
}
}
return stoi(n1)-stoi(n2);
}
};
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/laodasbch/Leetcode-Complete-Guide.git
git@gitee.com:laodasbch/Leetcode-Complete-Guide.git
laodasbch
Leetcode-Complete-Guide
Leetcode-Complete-Guide
master

搜索帮助