2191. Sort the Jumbled Numbers ## 思路 寫個convert func轉換新數字 再根據這func排序原本的數列 ## Code ```python class Solution: def sortJumbled(self, mapping: List[int], nums: List[int]) -> List[int]: def convert(num): # corner case if num == 0: return mapping[num] res, shift = 0, 1 while num: num, digit = divmod(num, 10) res += shift * mapping[digit] shift *= 10 return res return sorted(nums, key=convert) ``` -- ※ 發信站: 批踢踢實業坊(ptt-web.org.tw), 來自: 185.213.82.43 (臺灣) ※ 文章網址: https://ptt-web.org.tw/Marginalman/M.1721788656.A.CB2
digua: 你版怎麼多一堆程式大師 07/24 10:38