Reverse Integer ---- LeetCode 007
Posted 徐岩
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Reverse Integer ---- LeetCode 007相关的知识,希望对你有一定的参考价值。
Reverse digits of an integer.
Example1: x = 123, return 321
Example2: x = -123, return -321
Solution 1:
class Solution { public: int reverse(int x) { int result = 0; while(x != 0) { if( x > 0 && result > (INT_MAX - x % 10) / 10 || x < 0 && result < (INT_MIN - x % 10) / 10 ) return 0; result = result * 10 + x % 10; x = x / 10; } return result; } };
以上是关于Reverse Integer ---- LeetCode 007的主要内容,如果未能解决你的问题,请参考以下文章
Leet Code OJ 8. String to Integer (atoi) [Difficulty: Easy]