Reverse Integer

来源:互联网 发布:linux 修改locale 编辑:程序博客网 时间:2024/06/07 00:16
class Solution {public:    int reverse(int x) {        int temp = x,temp1 = x;if(x<0){temp *= -1;temp1 *= -1;}int result = 0;int wei = 1;while( temp >= 10){wei++;temp /= 10;}for(int i=wei-1;i>=0;i--){result += zero(wei-1-i) * (temp1/zero(i)%10);}if(x<0)return -result;return result;    }     int zero(int wei){        int result = 1;        while(wei--)           result *= 10;        return result;    }};

0 0
原创粉丝点击