題目
Determine whether an integer is a palindrome. Do this without extra space。
判斷輸入的整數是否爲迴文數,即正讀反讀都一樣的數。輸出爲布爾值。
解法 1
class Solution:
def isPalindrome(self, x):
"""
:type x: int
:rtype: bool
"""
if str(x)[::-1] == str(x)[0::]:
return bool(1)
else:
return bool(0)
解法 2
class Solution:
def isPalindrome(self, x):
"""
:type x: int
:rtype: bool
"""
return int(str(abs(x))[::-1]) == x