楼主:
leafff (LEAF)
2025-06-14 21:42:432566. Maximum Difference by Remapping a Digit
https://leetcode.com/problems/maximum-difference-by-remapping-a-digit
给定一个整数,
Danny可以将整数中出现的其中一种数字换成0到9的其中一种数字,
所有相同的数字都会被改变,
但也可以选择不改变任何数字,
返回最大可能值与最小可能值之差
思路:
最大可能值一定是将首位数改成9,
如果首位数已经是9,
则往低位数检查,
直到碰到不是9的数字时就把它改成9,
如果全是9则不修改
最小可能值则必定是将首位数改成0,
利用Python的replace函数可以轻易地修改字串中的特定字符