您的位置:首页 > 其它

[Leetcode]Reverse Integer

2014-10-28 07:16 253 查看
核心思想:原数对10取余数赋值给新数后降一位,再把新数升一位加上下一次原数取余值,直到原数降为0。

解法如下:

int reverse(int x) {
bool minus = false;
if(x<0)
{
x= -x;
minus = true;
}
int a=0;
while(x)
{
a*=10;
a+=x%10;
x/=10;
}
return minus?-a:a;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: