LeetCode || Reverse Integer

来源:互联网 发布:scala 数组截断 编辑:程序博客网 时间:2024/09/21 06:32
class Solution {public:    int reverse(int x) {        int positive = 1;        if(x < 0)        {            positive = -1;            x *=(-1);        }                unsigned int reverseX = 0;        while(x !=0)        {                        if(reverseX > INT_MAX/10)//一定要判断是否溢出。            {                reverseX = 0;                break;            }                        reverseX *= 10;            reverseX += x%10;            x = x/10;        }                return reverseX*positive;    }};

0 0
原创粉丝点击