您的位置:首页 > 其它

LeetCode题解-9-Palindrome Number

2017-03-02 21:34 309 查看

解题思路

判断数字是否是回文数。非常简单,用rev做累计,每次取原值的最后一位累计上去,最后判断rev是否和原值相同即可。

参考源码

public class Solution {
public boolean isPalindrome(int x) {
if (x < 0) {
return false;
}

int tmp = x;
int rev = 0;
while (tmp != 0) {
int k = tmp % 10;
rev = rev * 10 + k;
tmp = tmp / 10;
}
return rev == x;
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  leetcode