题意:翻转一个整数,越界返回0;
思路:模拟;
class Solution {
public:
int reverse(int x) {
long long ans=0;
while(x)
{
int z=x%10;
ans=ans*10+z;
x/=10;
}
if(ans>INT_MAX||ans<INT_MIN)return 0;
return ans;
}
};