leetcode 7 Reverse Integer golang实现
2017-06-07 22:20
363 查看
转化为字符换 翻转在转化为int
func reverse(x int) int { max := int(math.Pow(2,31) - 1) _x := int(math.Abs(float64(x))) s := strconv.Itoa(_x) s = res(s) res,_:=strconv.Atoi(s) if res > max { return 0 } if x > 0 { return res } return -res } func res(s string) string { len := len(s) res := "" for i := len - 1; i >= 0 ; i-- { res += string(s[i]) } return res }
相关文章推荐
- LeetCode-7-Reverse Integer(C语言实现)
- [LeetCode][7]Reverse Integer解析与位运算实现 -Java实现
- [leetcode 7] Reverse Integer(整数反转) c函数实现
- 【leetcode】Reverse Integer整数反转----Java代码实现
- LeetCode【7】.Reverse Integer--java实现
- LeetCode 之 Reverse Integer — C++ 实现
- 【LeetCode-面试算法经典-Java实现】【007-Reverse Integer(翻转整数)】
- LeetCode Reverse Integer
- 【LeetCode】- Reverse Integer(将一个整数反转)
- [leetcode]Reverse Integer
- LeetCode-7-Reverse Integer-E
- LeetCode之Reverse Integer
- [LeetCode][12]Integer to Roman解析 int转罗马字符时间复杂度为常数的实现-Java实现
- (LeetCode)Reverse Integer --- 反转整数
- LeetCode Reverse Integer
- LeetCode7-Integer Reverse
- Leetcode 7 Reverse Integer 将整数逆转
- LEETCODE: Reverse Integer
- LeetCode题解(Golang实现)--Longest Substring Without Repeating Characters
- leetcode Reverse Integer python