题解 | #回文数字#
回文数字
http://www.nowcoder.com/practice/35b8166c135448c5a5ba2cff8d430c32
把数字看成字符串,首位相比
public:
/**
*
* @param x int整型
* @return bool布尔型
*/
bool isPalindrome(int x) {
// write code here
bool flag = true;
if(x<0)
{
flag = false;
}
else
{
string num_str = std::to_string(x);
int len = num_str.size();
for(int i=0;i<len/2;i++)
{
if(num_str[i] != num_str[len-i-1])
{
flag = false;
break;
}
}
}
return flag;
}
};