bool isPalindrome(int x) {
if (x < 0) return false;
else if(x == 0) return true;
int i = 1, j = 0;
while (true)
{
if (pow(10.0, i - 1) <= x && x < pow(10.0, i))
break;
else
i++;
}
while (j < i / 2)
{
if ((int)(x / pow(10.0, j)) % 10 != (int)(x / pow(10.0, i - j - 1)) % 10)
{
break;
}
j++;
}
return (j == i / 2);
}
8. String to Integer (atoi)
最新推荐文章于 2024-10-17 19:06:39 发布