class Solution {
public:
int reverse(int x) {
int res=0;
while(x!=0) {
int temp=x%10;
x/=10;
if(res>INT_MAX/10||(res==INT_MAX/10&&temp>7)) return 0;
if(res<INT_MIN/10||(res==INT_MIN/10&&temp<-8)) return 0;
res=res*10+temp;
}
return res;
}
};
Leetcode07(力扣07):整数反转
最新推荐文章于 2021-11-28 13:21:37 发布