Determine whether an integer is a palindrome. Do this without extra space.

判断一个整数是否是回文数。

思路:求出数字abcd的逆序的数值dcba,如果是回文数的话,那么abcd==dcba。

时间复杂度:O(n)

python代码:

 class Solution(object):
def isPalindrome(self, x):
"""
:type x: int
:rtype: bool
"""
temp = x
revert_x = 0
while temp > 0:
revert_x = revert_x*10 + temp % 10
temp //= 10
return revert_x == x

最新文章

  1. jquery遍历选中checkbox的id
  2. python信号signal简单示例
  3. jquery.extend方法
  4. Linux上搭建Elasticsearch服务器并同步数据库
  5. const char* && string && String^ 类型转换
  6. Coding the Matrix (1):向量
  7. Power Gating的设计(概述)
  8. CUBRID学习笔记 3 net连接数据库并使用cubrid教程示例
  9. Zookeeper工作原理二
  10. SQL Server数据库大型应用解决方案总结
  11. Skyline中使用AxTE3DWindowEx打开新的一个球体
  12. bnuoj 4187 GCC (数论)
  13. Python学习笔记整理(五)Python中的列表.
  14. hdu 3032 Nim or not Nim? (sg函数打表找规律)
  15. Flask实例化配置
  16. nmap常用参数
  17. vue-lazyload的使用
  18. urllib.request中Handler处理器
  19. Shell 编程(实例二)
  20. exp9《网络对抗》web安全基础实践201453331魏澍琛

热门文章

  1. webstorm+react+webpack-demo
  2. kmdjs api reference
  3. artTemplate模板引擎学习实战
  4. Spring(6)—— AOP
  5. 偷偷发请求的ajax
  6. SharePoint 2013 必备组件之 Windows Server AppFabric 安装错误
  7. 蚂蚁金服寒泉子:JVM源码分析之临门一脚的OutOfMemoryError完全解读
  8. 敏捷遇上UML-需求分析及软件设计最佳实践(郑州站 2014-6-7)
  9. [Erlang 0107] Erlang实现文本截断
  10. YourSQLDba 配置——修改备份路径