[leetcode] 7. Reverse Integer

来源:互联网 发布:白银杀人案心理 知乎 编辑:程序博客网 时间:2024/06/03 18:24

题目链接:https://leetcode.com/problems/reverse-integer/

Reverse digits of an integer.

Example1: x = 123, return 321
Example2: x = -123, return -321

思路

注意溢出情况处理

class Solution {public:    int reverse(int x) {        int result = 0;        while(x){            if(INT_MAX/10 < result || INT_MIN/10 > result)                return 0;            result = result*10 + x % 10;            x = x / 10;        }        return result;    }};
原创粉丝点击