[LeetCode] Reverse Integer
2014-04-29 22:56
429 查看
Problem : Reverse digits of an integer.
Example1: x = 123, return 321
Example2: x = -123, return -321
1.C++版
2.Java版
3.Python版
Example1: x = 123, return 321
Example2: x = -123, return -321
1.C++版
class Solution { public: int reverse(int x) { if(0 == x){ return 0; } int sign = x > 0 ? 1 : -1; int result = 0; x = abs(x); while(0 != x){ result = result * 10 + x % 10; x = x / 10; } return result * sign; } };
2.Java版
public class Solution { public int reverse(int x) { if(0 == x){ return 0; } int sign = x > 0 ? 1 : -1; int result = 0; x=Math.abs(x); while(0 != x){ result = result * 10 + x % 10; x = x /10; } return result*sign; } }
3.Python版
相关文章推荐
- leetcode(3)7.Reverse Integer
- leetcode[7]Reverse Integer
- leetcode7-Reverse Integer
- C实现 LeetCode->Reverse Integer
- [LeetCode]题解(python):007-Reverse Integer
- Java [leetcode 7] Reverse Integer
- LeetCode:07: Reverse Integer
- LeetCode-Reverse Integer
- Leetcode-Reverse Integer
- 【leetcode刷题笔记】Reverse Integer
- leetcode----Reverse Integer
- LeetCode 之 Reverse Integer
- Leetcode : Reverse Integer
- LeetCode:Reverse Integer
- LeetCode 之 Reverse Integer
- leetcode试手 Reverse Integer
- [LeetCode 7] Reverse Integer
- LeetCode之7 --- Reverse Integer
- 【leetcode】7. Reverse Integer
- LeetCode 7 Reverse Integer