9. Palindrome Number

第一次提交

bool isPalindrome(int x)
{
    int max = 2147483647;
    int min = -2147483648;
    int tempx = x;

    if(x < 0)
        return false;
    if(x == 0)
    {
        return true;
    }
    int result = 0;
    while(x != 0)
    {
        if(result > max / 10 || result < min / 10)
            return 0;
        result = result * 10 + x % 10;
        x = x / 10;
    }
    if(result == tempx)
    {
        return true;
    }
    else
    {
        return false;
    }
}

反思:
1 和7. Reverse Integer的思路基本相同

原文地址:https://www.cnblogs.com/Manual-Linux/p/10471377.html