题解
判断一个整数是否为回文数。
负数不是回文数。
bool isPalindrome(int x) {
char s[11];
sprintf(s, "%d", x);
int n = strlen(s);
for(int i = 0, j = n - 1; i < j; i++, j--){
if(s[i] != s[j]) return false;
}
return true;
}
class Solution(object):
def isPalindrome(self, x):
"""
:type x: int
:rtype: bool
"""
return str(x) == str(x)[::-1]