题目

题解
- 考虑反转溢出
- 需提前预判
if (res < INT_MIN / 10 || res > INT_MAX / 10)
{return 0; }
代码
class Solution {
public:
int reverse(int x) {
int res=0;
int num;
while(x){
if (res < INT_MIN / 10 || res > INT_MAX / 10) {
return 0;
}
num=x%10;
res=res*10+num;
x/=10;
}
return res;
}
};
