LeetCode 9. Palindrome Number

来源:互联网 发布:excel2007筛选重复数据 编辑:程序博客网 时间:2024/05/22 14:15

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

程序代码:

bool isPalindrome(int x) {    if(x<0)        return false;    else if(x<10)        return true;    else    {        int bit = (int)log10(x)+1;        while(bit>0)        {            if(x%10!=x/((int)pow(10,bit-1)))            {                return false;            }            else             {                x = x%((int)pow(10,bit-1));                x/=10;                bit -= 2;            }        }    }    return true;}
0 0
原创粉丝点击