给你一个整数 x
,如果 x
是一个回文整数,返回 true
;否则,返回 false
。
回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。
- 例如,
121
是回文,而123
不是。 - 解法:简单题直接秒了,把输入的数字作为字符串,如果这个字符串反转后和原来的字符串一样,就说明是回文数,return true, 否则return false。
-
class Solution { public: bool isPalindrome(int x) { string num=to_string(x); string num2=num; reverse(num.begin(),num.end()); if(num==num2)return true; return false; } };