标签:span bit etc 简单 return long reverse nbsp bsp
很简单。不要忽略特殊情况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; } };
标签:span bit etc 简单 return long reverse nbsp bsp
原文地址:https://www.cnblogs.com/travelller/p/9435982.html