Lintcode27-Reverse 3-digit Integer

论坛 期权论坛 脚本     
已经匿名di用户   2022-5-29 18:54   1899   0

Reverse a 3-digit integer.

Example

Example 1:

Input: number = 123
Output: 321

Example 2:

Input: number = 900
Output: 9

Notice

You may assume the given number is larger or equal to 100 but smaller than 1000.

思路:

熟悉反转数字的方法,如何取每一位(取模 取余运算),取到每一位后如何变为反转数字(每一位*对应数量级)。

代码:

public int reverseInteger(int number) {
        int num1 = number % 10;
        int num2 = number / 10 % 10;
        int num3 = number / 100;
        int revNum = num1 * 100 + num2 * 10 + num3 * 1;
        return revNum;
    }

转载于:https://www.cnblogs.com/Jessiezyr/p/10632141.html

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:81
帖子:4969
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP