Maple's Blog.

Leetcode-07

字数统计: 105阅读时长: 1 min
2019/04/03 Share

Digital inversion-链接

实现的代码如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
class Solution {
public:
int reverse(int x) {

if(x==0)
return 0;
long long sum=0; //如果这里是int类型就会爆数据
//因为反过来后的数可能会溢出
while(x!=0)
{
sum=sum*10+(x%10);
x/=10;
}
if(sum>INT_MAX||sum<INT_MIN)
return 0;
else
return sum;

}
};

这是一道比较水的题,主要是看清题目中给的注意的地方

CATALOG