Leetcode Reverse Integer
2013-10-12 10:20
369 查看
简单的数字反转,考虑溢出的情况。增加一个大于int的参数,当溢出的时候返回INT_MAX或者INT_MIN即可。
class Solution { public: int reverse(int x) { // Note: The Solution object is instantiated only once and is reused by each test case. long long ans = 0; while(x){ ans = ans*10 + (x%10); x /= 10; } if(ans > INT_MAX) return INT_MAX; if(ans < INT_MIN) return INT_MIN; return ans; } };
相关文章推荐
- [leetcode]Reverse Integer @ Python
- LeetCode编程练习 - Reverse Integer学习心得
- LeetCode-7-Reverse Integer(Nmber-Strng)-Easy
- Leetcode Reverse Integer
- Leetcode 07 Reverse Integer
- LeetCode Reverse Integer
- LeetCode之Reverse Integer
- leetcode-Reverse Integer-7
- LeetCode Reverse Integer
- LeetCode【7】.Reverse Integer--java实现
- [LeetCode] [Reverse Integer 2011-12-25 ]
- LeetCode--Reverse Integer (Cpp,Java,Python)
- LeetCode 7 :Reverse Integer ---- 反转int整数
- leetcode 7 Reverse Integer(水题)
- [LeetCode]Reverse Integer解题报告
- 【leetcode-7】Reverse Integer(C语言)
- leetcode——Reverse Integer 反转整数数字(AC)
- 2---LeetCode【Reverse Integer】|C语言|总结
- 【LeetCode】7 & 8 - Reverse Integer & String to Integer (atoi)
- leetcode Reverse Integer & Palindrome Number