leetcode--007. Reverse Integer

原创 2016年06月01日 12:55:52

Reverse Integer

题意

将一个整数反转。
注意负数,溢出的情况。

// 8ms
class Solution {
public:
    int reverse(int x) {
        bool flag = false;
        if(x < 0) {
            x = -x;
            flag = true;
        }
        long long tmp = 0;
        while(x > 0) {
            tmp = tmp * 10 + x % 10;
            x /= 10;
        }
        if(tmp > INT_MAX) return 0;
        return flag ? -tmp : tmp;
    }
};
版权声明:本文为博主原创文章,未经博主允许不得转载。

leetcode之路007 Reverse Integer

题目大意:翻转一个整数,如下: Example1: x = 123, return 321 Example2: x = -123, return -321 需要注意的是,int整数范围为-2^31...

LeetCode 007 Reverse Integer

题目 Reverse digits of an integer. Example1: x = 123, return 321 Example2: x = ...
  • seawade
  • seawade
  • 2014年02月28日 21:31
  • 597

LeetCode007 Reverse Integer

详细见:leetcode.com/problems/reverse-integer/ Java Solution: github package leetcode; /* * 7. Re...
  • zxwtry
  • zxwtry
  • 2017年03月26日 20:29
  • 118

LCP007 LeetCode 7 Reverse Integer

这里有N个坑。很考验基本功。最初拿到这道题,然后就去边洗衣服边想了。刚开始还想从 x 的高位开始向下,然后把 ans 的从低位到高位排起(川话)。然而太麻烦了。 后来想出了把 x 从低位向高位一位一...

LeetCode专栏L007_Reverse_Integer

问题描述: Reverse digits of an integer.Example1: x = 123, return 321 Example2: x = -123, return -321N...

【LeetCode7】【Reverse Integer】java中整形正负表示的一些思考

7.Reverse Integer Reverse digits of an integer. Example1: x = 123, return 321 Example2: x = -123, r...

Reverse Integer leetcode

Reverse digits of an integer. Example1: x = 123, return 321 Example2: x = -123, return -321 c...

LeetCode | 7)Reverse Integer

题目Reverse digits of an integer. Example1: x = 123, return 321 Example2: x = -123, return -321 H...

【leetcode c++】Reverse Integer

题目很短,也很简单。 Reverse digits of an integer. Example1: x = 123, return 321 Example2: x = -123, return -3...
  • hqq39
  • hqq39
  • 2015年06月07日 19:44
  • 375

LeetCode 7 — Reverse Integer(C++ Java Python)

题目:http://oj.leetcode.com/problems/reverse-integer/ Reverse digits of an integer. Example1: x = 1...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:leetcode--007. Reverse Integer
举报原因:
原因补充:

(最多只允许输入30个字)