美文网首页
40. Reverse Integer FROM Leetcod

40. Reverse Integer FROM Leetcod

作者: 时光杂货店 | 来源:发表于2017-03-20 17:41 被阅读7次

题目

Reverse digits of an integer.

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

频度: 3

解题之法

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

相关文章

网友评论

      本文标题:40. Reverse Integer FROM Leetcod

      本文链接:https://www.haomeiwen.com/subject/imdinttx.html