一、思路
要啥思路,来一道简单题奖励一下自己。
转换成字符串然后求反;取出全部数字,重新构成数字,然后比价大小。
long long zhen xiang!(解决很多溢出问题,懒人福音)
二、代码
1 2 3 4 5 6 7 8 9 10 11 12 13 | class Solution { public: bool isPalindrome(int x) { if(x < 0)return false; long long x0 = x; long long tmp = 0; while(x0 != 0){ tmp = tmp * 10 + x0 % 10; x0 /= 10; } return tmp == x ? true : false; } }; |