LeetCode:Reverse Integer

来源:互联网 发布:中控矩阵 编辑:程序博客网 时间:2024/06/09 14:34

题目:

Reverse digits of an integer.
反转整数

思路:

可与INT_MIN和INT_MAX比较判断溢出。

代码:

class Solution {public:    int reverse(int x) {        long long res = 0;        while(x) {            res = res*10 + x%10;            x /= 10;        }        return (res<INT_MIN || res>INT_MAX) ? 0 : res;    }};


原创粉丝点击