int越界,直接上string和reverse
class Solution {
public:
bool isPalindrome(int x) {
//负数直接false
if(x < 0) return false;
//用一个数来接住reverse的x,或者两个string解决
string tmp = to_string(x);
string tmp1 = tmp;
reverse(tmp.begin(),tmp.end());
return tmp == tmp1;
}
};