class Solution:
def isPalindrome(self, x: int) -> bool:
if x == 0:
return True
elif x < 0 or x % 10 == 0:
return False
else:
low = 0
while x > low:
low = (x % 10) + low * 10
x //= 10
else:
if x == low or x == low // 10:
return True
else:
return False
回文数
最新推荐文章于 2025-09-05 19:24:09 发布
本文介绍了一种使用Python实现的高效算法,用于判断一个整数是否为回文数。通过巧妙地处理负数和末尾为0的特殊情况,算法能够准确且快速地得出结果。
669

被折叠的 条评论
为什么被折叠?



