您的位置:首页 > 编程语言 > Java开发

LeetCode 9 : Palindrome Number (Java)

2015-11-29 22:53 337 查看
解题思路:不断取出该整数的头尾的数字进行比较,比较完需要去除头尾的数字。

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

int len = 1;
while(x/len>=10) {
len *= 10;
}

while(x != 0) {
int left = x/len;
int right = x%10;

if(left != right) {
return false;
}

x = (x%len) /10;
len /= 100;
}
return true;
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Math