Palindrome Number

来源:互联网 发布:上海心动网络怎么样 编辑:程序博客网 时间:2024/06/06 00:27
class Solution {public:    bool isPalindrome(int x) {        if(x<0)        {            return false;        }        if(x==0)        {            return true;        }        long long limit=1;        while(x>=limit)        {            limit*=10;        }        limit/=10;        int fx=x,rx=x;        while(fx&&rx)        {            int tmp1=fx/limit;            int tmp2=rx%10;            if(tmp1!=tmp2)            {                return false;            }            fx=fx-tmp1*limit;            limit/=10;            rx=rx/10;        }        if(!fx&&!rx)        {            return true;        }        else        {            return false;        }    }};

0 0