题目:

思路:简单题啊~转换为字符串然后用左右指针判断。其实也可以不转换字符串,用除和取余做。
代码:
class Solution {
public:
bool isPalindrome(int x) {
string y=to_string(x);
int left=0,right=y.size()-1;
while (left<right){
if (y[left]!=y[right]) return false;
left++;
right--;
}
return true;
}
};
----
2020.4.7 第5题。
本文介绍了一种使用C++判断整数是否为回文数的方法。通过将整数转换为字符串,利用双指针技巧从两端向中间比较字符,实现高效判断。此外,还提供了不使用字符串转换的思路,利用数学操作完成判断。

520

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



