科学健康资讯 · 内容仅供参考,不替代专业诊疗 联系我们|疾病百科
操作系统

123少儿编程学校(少儿编程官网)

2023-05-08 操作系统 本文链接

(学老哥,村里编程)

每日一题:整i数的反转

123 转成 321 -456 转成 -654 120 转成 21

解题思路:求余数 整除

直接上代码:

class Solution:

def reverse(self, x: int) -> int:

INT_MIN, INT_MAX = -2**31, 2**31 - 1

z = 0

while x != 0:

if z < INT_MIN // 10 +1 or z > INT_MAX//10:

return 0

y = x % 10

if x < 0 and y >0 :

y -= 10

x = (x - y)// 10

z = z * 10 + y

return z

本文内容仅供健康科普参考,不能替代专业医疗诊断和治疗建议。如有身体不适,请及时就医并遵从医师指导。

相关阅读