Reverse digits of an integer.(反转一个整型数)
Example1: x = 123, return 321
Example2: x = -123, return -321
1.个人分析
思路一:整型数转字符串->反转字符串->字符串转整型
思路二:数学解法,不断地进行整除和取余运算。
2.个人解法
(1)
int reverse(int x)
{
int sign = 1;
if(x < 0){
sign = -1;
x = -x;
}
//整型转字符串并反转字符串
string str= to_string((long long)x);
string rstr;
str