美文网首页
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