题目要求 解题思路 主要是提防越界问题 代码实现 class Solution { public: bool isPalindrome(int x) { //处理边界 if(x<0) return false; long temp=x,ret=0; while(temp) { ret=ret*10+temp%10; temp/=10; } return x==ret; } };