Reverse digits of an integer.
Example1: x = 123, return 321
Example2: x = -123, return -321
Solution:
class Solution {
public:int reverse(int x) {
if (x==0)
return x;
int sign=x>0?1:-1;
x = x>0?x:-x;
int reverse = 0;
while (x>0){
reverse = reverse*10 + x%10;
x = x/10;
}
return reverse*sign;
}
};