题目
给定一个整数,求出反转后的数
示例
输入:1234
输出:4321
解析
主要这道题给定的int而不是string,不是双指针解法,就是数学计算法
func reverseInteger(n int) int {
var reversed int
for n != 0 {
reversed = reversed*10 + n%10
n /= 10
}
if reversed > math.MaxInt32 || reversed < math.MinInt32 {
return 0
}
return reversed
}