Reverse Integer LeetCode Java
2016-10-26 22:21
405 查看
Reverse digits of an integer.
Example1: x = 123, return 321
Example2: x = -123, return -321
Example1: x = 123, return 321
Example2: x = -123, return -321
public class Solution { public int reverse(int x) { if(x==Integer.MIN_VALUE) return 0; long result = 0; int i = 0; int temp = (x>0)?1:0; x = Math.abs(x); while(x != 0){ result *= 10; result += x%10; x /= 10; if(result > Integer.MAX_VALUE || result < Integer.MIN_VALUE) return 0; } return (temp==1)?(int)result:(int)-result; } }
相关文章推荐
- Reverse Integer--LeetCode(Java)
- LeetCode 7 : Reverse Integer (Java)
- [Leetcode] Reverse Integer (Java)
- LeetCode 7 Reverse Integer(C,C++,Java,Python)
- LeetCode【7】.Reverse Integer--java实现
- leetcode Reverse Integer(Java)
- leetcode Reverse Integer java基本编程学习笔记(一)
- 【leetcode】Reverse Integer整数反转----Java代码实现
- LeetCode : Reverse Integer [java]
- LeetCode--Reverse Integer (Cpp,Java,Python)
- leetCode --Reverse Integer以及java基本类型
- Reverse Integer Leetcode Python Java
- leetcode Reverse Integer (Java)
- 【LeetCode7】【Reverse Integer】java中整形正负表示的一些思考
- [LeetCode][7]Reverse Integer解析与位运算实现 -Java实现
- leetcode:Reverse Integer 【Java】
- 【LeetCode-面试算法经典-Java实现】【007-Reverse Integer(翻转整数)】
- Reverse Integer leetcode java
- leetcode解题之07#Reverse Integer Java版 通过溢出测试
- LeetCode 7 — Reverse Integer(C++ Java Python)