欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

牛客题霸--反转数字

程序员文章站 2022-07-15 10:38:59
...

反转数字

题目链接

Solution

将一个数字反转,思路比较简单,可以考虑分成两步。
首先将数字拆分成0-9,存下。
将拆分后的数字从后往前组合起来,即可实现反转操作。

Code


class Solution {
public:
    int reverse(int x) {
        
    	int ans = 0, f = 1;
    	if (x < 0) f = -1, x = -x;
        while (x) {
        	ans = ans * 10 + x % 10;
        	x /= 10;
        }
        return ans * f;
    }
};

上一篇: with作用域浅析

下一篇: XML&JSON