解题思路:
(1)首先将整形数转为字符串,然后判断首尾字符是否相等,依次比较
class Solution {
public:
bool isPalindrome(int num) {
string str = to_string(num);
int i=0,j=str.length()-1;
while(i<=j) {
if(str[i]!=str[j]) return false;
else i++,j--;
}
return true;
}
};