LeetCode 7. Reverse Integer

来源:互联网 发布:崩坏学园2狗章伤害算法 编辑:程序博客网 时间:2024/06/05 11:10

描述

给出一个数字,然后翻转。

解决

注意到可能会溢出

class Solution {public:   int reverse(int x) {       long long res = 0;       while (x){           res = res * 10 + (x % 10);           x /= 10;       }       if (res < (int)(1 << 31) || res > (unsigned int)(-1) >> 1)            return 0;       return res;    }};
0 0
原创粉丝点击