LintCode 37. Reverse 3-digit Integer 原创Java参考解答
问题描述
http://www.lintcode.com/en/problem/reverse-3-digit-integer/
Reverse a 3-digit integer.
Example
Reverse 123
you will get 321
.
Reverse 900
you will get 9
.
解题思路
题目是把原三位数翻转位数。
题目是Reverse Integer翻转整数的naive天真版,只有3位数,不考虑int数字溢出情况。
参考代码
class Solution { /* * param number: A 3-digit number. * return: Reversed number. */ public int reverseInteger(int number) { int result = 0; while (number > 0) { result = result * 10 + number % 10; number /= 10; } return result; } }