Palindrome NumberJan 4 '126687 / 16659
Determine whether an integer is a palindrome. Do this without extra space.
重来没有这么爽过!
class Solution {
public:
int reverse(int x) {
int r = 0;
while (x > 0) {
r = 10 * r + x % 10;
x /= 10;
}
return r;
}
bool isPalindrome(int x) {
if (x < 0) return false;
if (reverse(x) == x) return true;
else return false;
}
};

本文介绍了一个高效的算法,用于判断整数是否为回文数,而不需要使用额外的空间。通过反转整数并比较,实现简洁且高效的方法。
668

被折叠的 条评论
为什么被折叠?



