python

    技术2022-07-10  104

    ################################################### 使用字符串将数字颠倒,注意数字可能溢出的情况 改进方法:可使用递归方法降低运行时间 ###################################################

    class Solution: def reverse(self, x: int) -> int: if x < 0: x = str(abs(x)) rev = int("-" + x[::-1]) else: x = str(x) rev = int(x[::-1]) if rev < -(2**31) or rev > 2**31-1: return 0 return rev

    Processed: 0.008, SQL: 9