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

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

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

时间复杂度:O(n)

python代码:

 1 class Solution(object):
 2     def isPalindrome(self, x):
 3         """
 4         :type x: int
 5         :rtype: bool
 6         """
 7         temp = x
 8         revert_x = 0
 9         while temp > 0:
10             revert_x = revert_x*10 + temp % 10
11             temp //= 10
12         return revert_x == x

转载于:https://www.cnblogs.com/z941030/p/5608785.html

LeetCode-9-Palindrome Number相关推荐

  1. 【整数转字符串】LeetCode 9. Palindrome Number

    LeetCode 9. Palindrome Number Solution1: 不利用字符串 class Solution { public:bool isPalindrome(int x) {if ...

  2. 【回文串2】LeetCode 9. Palindrome Number

    LeetCode 9. Palindrome Number Solution1:我的答案 思路一:转化为字符串 class Solution { public:bool isPalindrome(in ...

  3. 【Leetcode】Palindrome Number

    Determine whether an integer is a palindrome. Do this without extra space. 思路:若使用[Leetcode]Reverse I ...

  4. 【LeetCode】Palindrome Number(回文数)

    这道题是LeetCode里的第9道题. 题目说的: 判断一个整数是否是回文数.回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数. 示例 1: 输入: 121 输出: true 示例 2: ...

  5. [LeetCode] 9. Palindrome Number

    传送门 Description Determine whether an integer is a palindrome. Do this without extra space. 思路 题意:判断输 ...

  6. LeetCode之Palindrome Number(回文数)

    1.题目 Determine whether an integer is a palindrome. Do this without extra space. 2.代码实现 代码实现1 public ...

  7. LeetCode 9. Palindrome Number

    题目: Determine whether an integer is a palindrome. Do this without extra space. 思路: 设置一个与x相等的num,因为要留 ...

  8. LeetCode题解——Palindrome Number

    题目: 判断一个数字是不是回文数字,即最高位与最低位相同,次高位与次低位相同,... 解法: 求出数字的位数,然后依次求商和求余判断是否相等. 代码: 1 class Solution { 2 pub ...

  9. js 数组倒序_我用JS刷LeetCode | Day 6 | Palindrome Number

    来公众号「九零后重庆崽儿」,我们一起学前端 回文数: 说明:现阶段的解题暂未考虑复杂度问题 首发地址: 我用JS刷LeetCode | Day 6 | Palindrome Number​www.br ...

  10. LeetCode小白菜笔记[3]:Palindrome Number

    LeetCode小白菜笔记[3]:Palindrome Number 9. Palindrome Number [Easy] 题目:Determine whether an integer is a ...

最新文章

  1. Camtasia 6录屏时鼠标闪烁问题解决
  2. python 自定义模块_Python 自定义模块路径
  3. Lesson 2.矩阵运算基础、矩阵求导与最小二乘法
  4. Another Rejection from University of Oxford MRes in Engineering
  5. js parseInt()与Number()区别
  6. ibator1.2.2
  7. 【计算机网络复习】1.2.4 TCP/IP参考模型和5层参考模型
  8. 基于python的图片修复程序-可用于水印去除
  9. Windows 桌面主题,桌面背景
  10. symfony api 异常处理_dubbo-RPC服务的异常处理
  11. 花书+吴恩达深度学习(二二)自编码器(欠完备,DAE,CAE,PSD)
  12. 在Windows Server 2016 Core上运行SQL Server容器
  13. 计算机网络基石 —— 集线器
  14. 乌班图apt添加阿里source
  15. python应用程序无法正常启动0xc0000142_电脑提示应用程序错误无法正常启动0xc0000142的解决办法...
  16. linux 前台和后台,Linux前台进程与后台进程的区别
  17. 《软件工程》实验一:可行性分析
  18. python爬取英雄联盟所有皮肤价格表_python 爬取英雄联盟皮肤并下载的示例
  19. 4、(四)外汇学习基础篇之银行间外汇远期交易
  20. c语言 simon 游戏,终于发现少儿英语游戏SimonSays(西蒙说)

热门文章

  1. react相关代码库以及框架的源码解析
  2. nginx 优化,突破十万并发
  3. Python中的用for,while循环遍历文件实例
  4. Centos 6 系统镜像光盘做YUM源
  5. iOS之 开发学习笔记-block
  6. mysql : 常用管理命令
  7. sed 和 awk 正则表达式
  8. Node.js 非阻塞的 Sleep 要怎么写 ?
  9. 分分钟使用Retrofit+Rxjava实现网络请求
  10. Scanner和BufferedReader从控制台读取输入数据