题目
给你一个表示某个正整数的字符串 number
和一个字符 digit
。
从 number
中 恰好 移除 一个 等于 digit
的字符后,找出并返回按 十进制 表示 最大 的结果字符串。生成的测试用例满足 digit
在 number
中出现至少一次。
示例1:
1 | 输入:number = "123", digit = "3" |
示例2:
1 | 输入:number = "1231", digit = "1" |
示例3:
1 | 输入:number = "551", digit = "5" |
提示:
2 <= number.length <= 100
number
由数字'1'
到'9'
组成digit
是'1'
到'9'
中的一个数字digit
在number
中出现至少一次
解法
解法一:
Java
1 | public String removeDigit(String number, char digit) { |