7. Reverse Integer Leetcode Python
来源:互联网 发布:国服lol2017有mac版 编辑:程序博客网 时间:2024/06/05 09:19
Reverse digits of an integer.
Example1: x = 123, return 321
Example1: x = 123, return 321
Example2: x = -123, return -321
这里需要考虑几种边界条件,
1.reverse完后的值大于+-2^32这时返回0
2.负数的处理先按照正数来做,最后再返回负数。
代码如下
class Solution: # @return an integer def flip(self,n): y=0 while n>0: rest=n%10 n/=10 y=y*10+rest return y def reverse(self, x): n=x if n>0: result=self.flip(n) if result>=2147483648: return 0 else: return result if n<=0: result=-self.flip(-n) if result<-2147483648: return 0 else: return result
0 0
- 7. Reverse Integer Leetcode Python
- [leetcode:python]7.Reverse Integer
- leetcode-Reverse Integer-python
- Reverse Integer leetcode python
- 【Leetcode】【python】Reverse Integer
- Leetcode题解(Python): 7. Reverse Integer
- 【leetcode】7. Reverse Integer(Python & C++)
- 【LeetCode with Python】 Reverse Integer
- 【LeetCode】【Python题解】Reverse Integer
- leetcode Reverse Integer(python)
- leetcode-07-reverse integer-python
- Reverse Integer Leetcode Python Java
- 【LeetCode 7】Reverse Integer(Python)
- [LeetCode]7.Reverse Integer
- LeetCode 7. Reverse Integer
- LeetCode --- 7. Reverse Integer
- LeetCode 7.Reverse Integer
- [Leetcode] 7. Reverse Integer
- Nebula_level01
- hdu2159 二维完全背包
- spring框架的搭建的初步认识
- OCaml 中 module 和 Signature 的关系
- T0B9Tair max 女鞋 e11v YHG
- 7. Reverse Integer Leetcode Python
- hdu1171 多重背包
- poj1742 多重背包单调队列
- 服务器tomcat无法发布web项目
- NYOJ 168 房间安排
- 周二先mark一下
- 6. ZigZag Conversion Leetcode Python
- 【three.js】创建一个场景
- Hibernate 多对多 中间表含有其他字段 注解方式实现