【Leetcode】【Python】9. Palindrome Number实现

题目:

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

click to show spoilers.

Subscribe to see which companies asked this question.

思路:

将数字转化为字符串,头尾相互开始比较,直到结束或者匹配不成功。


实现:

class Solution(object):
    def isPalindrome(self, x):
        """
        :type x: int
        :rtype: bool
        """
        if x<0:
            return False
        x=str(x)
        for i in range(len(x)//2):
            if x[i]!=x[len(x)-i+1]:
                return False
        return True

猜你喜欢

转载自blog.csdn.net/qq_16340693/article/details/70746859