LeetCode 7. Reverse Integer
Posted Travelller
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了LeetCode 7. Reverse Integer相关的知识,希望对你有一定的参考价值。
很简单。不要忽略特殊情况x=INT_MIN处理(the 32-bit signed integer range: [−2^31, 2^31 − 1])。
class Solution { public: int reverse(int x) { if (x==INT_MIN) return 0; if (x<0) return 0-reverse(0-x); long long ans=0; while (x>0){ ans=ans*10+(x%10); x/=10; } if (ans>INT_MAX) return 0; return ans; } };
以上是关于LeetCode 7. Reverse Integer的主要内容,如果未能解决你的问题,请参考以下文章