Palindrome Number (python)
来源:互联网 发布:python获取当前毫秒数 编辑:程序博客网 时间:2024/06/18 11:57
Determine whether an integer is a palindrome. Do this without extra space.
Some hints:
class Solution(object):Could negative integers be palindromes? (ie, -1)
If you are thinking of converting the integer to string, note the restriction of using extra space.
You could also try reversing an integer. However, if you have solved the problem "Reverse Integer", you know that the reversed integer might overflow. How would you handle such case?
There is a more generic way of solving this problem.
选择分离数字的方法,当然要用到大量除10和取余数的计算。
def isPalindrome(self, x):
"""
:type x: int
:rtype: bool
"""
o=x
ret=0
flag=1
if x<0:
return False
while(x!=0):
ret=ret*10+x%10
x=x/10
return ret==o
0 0
- Leetcode Python Palindrome Number
- Palindrome Number (python)
- 9. Palindrome Number-python
- 【Leetcode】【python】Palindrome Number
- 【LeetCode with Python】 Palindrome Number
- 9. Palindrome Number Leetcode Python
- 9. Palindrome Number [easy] (Python)
- Palindrome Number Leetcode Python Java
- 【LeetCode 9】Palindrome Number(Python)
- leetcode 日经贴,python code -Palindrome Number
- Leetcode题解(Python): 9. Palindrome Number
- LeetCode9. Palindrome Number(Python)兼翻译
- 【Leetcode】【Python】9. Palindrome Number实现
- python刷题笔记3--Palindrome Number
- Palindrome Number
- Palindrome Number
- Palindrome Number
- Palindrome Number
- jQuery源码分析之jQuery.fn.each与jQuery.each用法
- android webview 加载h5
- 非关系型数据库redis(三):Redis数据类型
- easyui1.4.1下的tree
- CTS命令
- Palindrome Number (python)
- 工程开发注意事项
- Andoid 桌面icon添加数字角标
- cocoapods的安装 遇到的坑 Error installing pods:activesupport requires Ruby version >= 2.2.2
- 谈谈angularjs中$watch,$apply,$digest
- Android用摄像头的那点破事
- Visual Studio中C++代码块的折叠
- 3D图形核心基础精炼版-13:stage3D实战-普通地形和范例工程5
- php获取apache认证过的当前用户