首页 > 其他 > 详细

Lintcode27-Reverse 3-digit Integer

时间:2019-03-31 17:45:43      阅读:120      评论:0      收藏: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;
    }

 

Lintcode27-Reverse 3-digit Integer

原文:https://www.cnblogs.com/Jessiezyr/p/10632141.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!