[LeetCode]Reverse Integer

原创 2015年07月08日 19:20:47

数字翻转,正负一起考虑
用long long 来处理int的溢出问题

/*
Reverse digits of an integer.

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

class Solution {
public:
    int reverse(int x) {
        long long int ret=0;
        while(x){
                ret = 10*ret + x%10;
                if(ret>INT_MAX||ret<INT_MIN)    //用longlong来判断溢出
                    return 0;
                x = x/10;
        }
        return ret;
    }
};
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

【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
  • 327

关于LeetCode中Reverse Integer一题的理解

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

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

题目:http://oj.leetcode.com/problems/reverse-integer/ Reverse digits of an integer. Example1: x = 1...

LeetCode Reverse Integer

Reverse Integer Total Accepted: 61132 Total Submissions: 219035 My Submissions Question Solution R...

Leetcode 7 Reverse Integer

Reverse Integer Total Accepted: 89449 Total Submissions: 373087 Reverse digits of an intege...

LeetCode OJ - Reverse Integer

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

leetcode Reverse Integer java基本编程学习笔记(一)

时隔一个月,再次拾起leetcode开始刷题。 我这种人吧,总是做一段时间,某天因为某个原因给搁置了,然后就没有然后了,等在想起来总能给自己那段时间寻找"合理"的借口,这种人是不是要一辈子成为lose...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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