您的位置:首页 > 其它

9_PalindromeNumber徒手尝试#4(Done)

2016-11-27 16:05 330 查看
Solution

public class Solution {
public boolean isPalindrome(int x) {
if(x < 0) return false;
if(x < 10) return true;
if(x % 10 == 0) return false;

int v = x % 10;
x /= 10;
while(x > v) {
v = v * 10 + x % 10;
x /= 10;
}
if(v > x) {
v /= 10;
}
return x == v;
}
}


Problem3:

* 注意筛选条件的顺序

Problem2:

* 格式有问题

* int的length

* 注意回文中的特殊情况,最后一位为0
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  math