9. 回文数
给你一个整数 x ,如果 x 是一个回文整数,返回 true ;否则,返回 false 。
回文数
是指正序(从左向右)和倒序(从右向左)读都是一样的整数。
例如,
121是回文,而123不是。
class Solution:
def isPalindrome(self, x: int) -> bool:
#把整数转换成字符串,按照字符串的方法判断。缺点是需要额外的空间存储这个字符串
x = str(x)
n = len(x)
left,right = 0,n-1
while left<=right:
if x[left] == x[right]:
left+=1
right-=1
else:
return False
return True
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 逻漫星空
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果