[LeetCode]1323. Maximum 69 Number (Easy) Python-2022.11.07
Posted on 2022-11-07 18:09 Uriel 閱讀(56) 評論(0) 編輯 收藏 引用 所屬分類: 閑來無事重切Leet Code 、大水題給一個由6和9構成的數,可以更改一次,6改為9或者9改為6,求可以得到的最大的數
直接轉為字符串從左到右找,把第一個找到的6改為9,用python的replace函數操作很方便
直接轉為字符串從左到右找,把第一個找到的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))
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))