数字转换成字符串的方式
括号里面是数字
(1)首先,负数绝对不是回文数,负号反转过来不与任何数字对应
判断是否小于0
(2)其次进行转换判断
class Solution {
public:
bool isPalindrome(int x) {
if(x<0)
return false;//特殊情况判断
else{
string s;//定义一个字符串
s=to_string(x);//赋值字符串转换
int l=0;
int k=s.size()-1;//指定两个指针下标的位置
if(s[l]==s[k])//前后判断
{
l++;
k--;//位置移动
}
else
return false;//不符合条件的推出,传递错误信息
}
return true;
}
};