美文网首页
Q9 Palindrome Number

Q9 Palindrome Number

作者: 牛奶芝麻 | 来源:发表于2018-02-28 16:30 被阅读13次

Determine whether an integer is a palindrome. Do this without extra space.

解题思路:

转化为字符串,然后反转判断与原字符串是否相同

Python实现:

class Solution(object):
    def isPalindrome(self, x):
        """
        :type x: int
        :rtype: bool
        """
        if x < 0:  # 负数肯定不是回文数
            return False
        x_str = str(x)
        if x_str[::-1] != x_str:
            return False
        return True

a=12321
b=Solution()
print(b.isPalindrome(a))  # True

相关文章

网友评论

      本文标题:Q9 Palindrome Number

      本文链接:https://www.haomeiwen.com/subject/oewmzxtx.html