标签:bool pre ref leetcode ssi 注意 回文 位置 ble
LeetCode:回文数
判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。
输入: 121
输出: true
class Solution {
public:
bool isPalindrome(int x) {
if(x<0){
return false;
}
int d = 1,m,n;
while(x/d>=10) d*=10;
while(x>0){
m = x%10;
n = x/d;
if(m == n){
x=(x-m*d)/10;
d=d/100;
}else{
return false;
}
}
return true;
}
};
标签:bool pre ref leetcode ssi 注意 回文 位置 ble
原文地址:https://www.cnblogs.com/buptleida/p/12624843.html