题目
Example 1:
- Input: 123
- Output: 321
Example 2:
- Input: -123
- Output: -321
Example 3:
- Input: 120
- Output: 21
在这里给出一个比较精悍的C++实现方法:
int reverse(int x)
{
long res = 0;
while (x)
{
res = res * 10 + x % 10;
x /= 10;
}
return (res<INT_MIN || res>INT_MAX) ? 0 : res;
}