LintCode-37(反转一个3位整数)

关于

lintcode系列,第37题,题目网址:https://www.lintcode.com/problem/reverse-3-digit-integer/description

描述

反转一个只有3位数的整数。
样例:

样例 1:
输入: number = 123
输出: 321

样例 2:
输入: number = 900
输出: 9

思路

简单,但是这种实现方法好像效率有点低。

C++实现

class Solution {
public:
    /**
     * @param number: A 3-digit number.
     * @return: Reversed number.
     */
    int reverseInteger(int number) {
        // write your code here
      int rst = number/100 + ((number%100)/10)*10 + (number%10)*100;
      return rst;
    }
};

你可能感兴趣的:(LintCode)