题目:
解法一:
注意long long类型,表示64bit数字。
解法二:
class Solution {
public:
int reverse(int x) {
int ans = 0;
while (x) {
int temp = ans * 10 + x % 10;
if (temp / 10 != ans)//溢出后,这里就会不成立了
return 0;
ans = temp;
x /= 10;
}
return ans;
}
};