代码如下:
bool isPalindrome(int x) {
int high = x;int min = 0;
int temp;
while(high>0)
{
temp = high%10;
min = 10*min+temp;
high/=10;
}
return min==x;
}
开始时的思路是转换成数组弄两个指针,结果不让使用多余空间,所以按位比较就不行了;
使用变化后的结果来直接比较。
代码如下:
bool isPalindrome(int x) {
int high = x;}
开始时的思路是转换成数组弄两个指针,结果不让使用多余空间,所以按位比较就不行了;
使用变化后的结果来直接比较。