class Solution {
public boolean isPalindrome(int x) {
if (x < 0) {
return false;
} else if (x < 10) {
return true;
} else if (x % 10 == 0) {
return false;
}
int[] arr = new int[32];
int i = 0, j = 0;
while (x != 0) {
arr[j++] = x % 10;
x /= 10;
}
j--;
while (i < j) {
if (arr[i++] != arr[j--]) {
return false;
}
}
return true;
}
}
9. 回文数
最新推荐文章于 2024-09-14 20:30:05 发布