LeetCode:Reverse Integer
来源:互联网 发布:python isupper函数 编辑:程序博客网 时间:2024/06/05 11:42
从同事那里知道了这个东西,看起来是个很好的练习算法和代码能力的地方,拿来作为练习。
Reverse digits of an integer.
Example1: x = 123, return 321
Example2: x = -123, return -321
class Solution: # @return an integer def reverse(self, x): y=0 flag=False if (x<0): #负数先变为正数,之后再变回去 x=-x flag=True while(x>=10): #小于10不做计算 y=x%10+y #大于10以后,每次除以10获得个位数,然后把得到的数乘以10 y=y*10 x=x//10 #除以10然后去掉本来的个位数 y=y+x #计算最后,x变成小于10的数 if (flag==True): y=-y return y
0 0
- LeetCode:Reverse Integer
- LeetCode: Reverse Integer
- [Leetcode] Reverse Integer
- LeetCode : Reverse Integer
- [LeetCode] Reverse Integer
- Leetcode: Reverse Integer
- LeetCode 7 - Reverse Integer
- leetcode 104: Reverse Integer
- Leetcode : Reverse Integer
- 【leetcode】Reverse Integer
- [LeetCode]Reverse Integer
- LeetCode-Reverse Integer
- [leetcode] Reverse Integer
- LeetCode - Reverse Integer
- leetcode之Reverse Integer
- LeetCode | Reverse Integer
- LeetCode: Reverse Integer
- Leetcode: Reverse Integer
- hdu 5064 Find Sequence(单调性优化DP)
- 从TS流到PAT和PMT
- 数据科学家面试常见的77个问题
- 编程之美2.15 二维数组最大子数组的和(数组下标从(1,1)开始)
- C文件读写函数介绍
- LeetCode:Reverse Integer
- spring3 mvc与struts2比较
- Windows常用键
- 函数的末尾
- 使用cocos2d-x 3.x lua 开发时 lua与c++交互
- 【Ruby】Ruby框架的使用(Ruby on Rails项目结构分析)
- Win7+VS2010环境下CEGUI 0.8.4编译过程详解
- Ajax响应中文乱码 [SpringMVC使用@ResponseBody处理Ajax请求]
- meta标签中的http-equiv属性使用介绍