一、思路:
遍历到中间位置,如果第i个和第size-i-1个不相等,将不为回文数,反之,为回文数
bool isPalindrome(int x) {
string strX = to_string(x);
for (int i = 0; i < strX.size() / 2; i++)
if (strX[i] != strX[strX.size() - 1 - i])
return false;
return true;
}
遍历到中间位置,如果第i个和第size-i-1个不相等,将不为回文数,反之,为回文数
bool isPalindrome(int x) {
string strX = to_string(x);
for (int i = 0; i < strX.size() / 2; i++)
if (strX[i] != strX[strX.size() - 1 - i])
return false;
return true;
}