Easy 9 – 回文数

给你一个整数 x ,如果 x 是一个回文整数,返回 true ;否则,返回 false 。

做过上一个题目之后这个就会简单很多。

class Solution:
    def isPalindrome(self, x: int) -> bool:
        if x >= 0:
            if x == int(str(x)[::-1]):
                return True
        return False

一个数如果是负数,那必定不是回文,所以直接针对大于等于0的数进行判断就可以了。

现在想起来,大一刚开始学C的时候好像遇到过这个题目,当时真的想了蛮久,现在想到,还是有些感慨。

Leave a Reply