Posted on 2022-11-07 18:09
Uriel 阅读(46)
评论(0) 编辑 收藏 引用 所属分类:
闲来无事重切Leet Code 、
大水题
给一个由6和9构成的数,可以更改一次,6改为9或者9改为6,求可以得到的最大的数
直接转为字符串从左到右找,把第一个找到的6改为9,用python的replace函数操作很方便
1 #1323
2 #Runtime: 18 ms
3 #Memory Usage: 13.6 MB
4
5 class Solution(object):
6 def maximum69Number (self, num):
7 """
8 :type num: int
9 :rtype: int
10 """
11 nums = str(num)
12 return int(nums.replace('6', '9', 1))