7. Reverse Integer
C++ | 100% Success | Brute Force | Easy Understanding
class Solution {
public:
int reverse(int x) {
int max=INT_MAX;
int min=INT_MIN;
int result=0;
while(x)
{
int digit=x%10;
x=x/10;
if(result>max/10||result==max/10 && digit>max%10)
return {};
if(result<min/10||result==min/10 && digit<min%10)
return {};
result=result*10+digit;
}
return result;
}
};
Comments
Post a Comment