670. Maximum Swap——array

題目分析:因爲只交換一次,所以從高位開始,有比高位大且是高位之後最大的,就交換 class Solution: def maximumSwap(self, num): A = map(int, str(num)) A = list(A) last = {x: i for i, x in enumerate(A)} print(
相關文章
相關標籤/搜索