LeetCode(9.回文数)

判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。

示例 1:

输入: 121
输出: true
示例 2:

输入: -121
输出: false
解释: 从左向右读, 为 -121 。 从右向左读, 为 121- 。因此它不是一个回文数。
示例 3:

输入: 10
输出: false
解释: 从右向左读, 为 01 。因此它不是一个回文数。

class Solution {public boolean isPalindrome(int x) {//以下俩种情况该整数绝对不是回文数//1.该数为负数//2.该数末位为0且该数不为0if(x<0||x%10==0&&x!=0) {return false;}//设r为回文后的数字,当r>=x时则说明回文进度等于或者超过一半int r=0;while(x>r) {r=r*10+x%10;x/=10;}return x==r||x==r/10;   }
}

LeetCode(9.回文数)JAVA相关推荐

  1. [模拟|数位] leetcode 9 回文数

    [模拟|数位] leetcode 9 回文数 1.题目 题目链接 判断一个整数是否是回文数.回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数. 示例 1: 输入: 121 输出: true ...

  2. 【LeetCode】回文数

    个人博客:https://jacob.org.cn package leetcode.editor.cn;//判断一个整数是否是回文数.回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数. ...

  3. LeetCode 9. 回文数

    文章目录 1. 题目信息 2. 解题 1. 题目信息 判断一个整数是否是回文数.回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数. 示例 1:输入: 121 输出: true 示例 2:输 ...

  4. leetcode isPalindrome (回文数判断)

    回文很简单,就是正着读和反着读一样,要判断一个数是否为回文数只需要判断正反两个是不是相等即可. 再往深了想一下,只需要判断从中间分开的两个数一个正读,一个反读相等即可. 代码: class Solut ...

  5. 20200119:(leetcode)回文数(3种解法)

    回文数 题目 基本思路 代码实现 题目 判断一个整数是否是回文数.回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数. 示例 1: 输入: 121 输出: true 示例 2: 输入: -1 ...

  6. 回文数——Java实现

    回文数的定义 设n是一任意自然数.若将n的各位数字反向排列所得自然数n1与n相等,则称n为一回文数.例如,若n=1234321,则称n为一回文数:但若n=1234567,则n不是回文数. 注意: 1. ...

  7. 回文数--java两种方法实现

    1.题目描述:判断一个整数是否是回文数.回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数. 示例 1: 输入: 121 输出: true 示例 2: 输入: -121 输出: false ...

  8. 回文数(Java解法)

    回文数(Java解法) 给你一个整数 x ,如果 x 是一个回文整数,返回 true :否则,返回 false . 回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数. 例如,121 是回文 ...

  9. 10000以内回文数java,求10到10000有哪些回文数?用C语言编写  并且用数组

    满意答案 huahanxx 2013.06.06 采纳率:43%    等级:12 已帮助:7545人 改成c语言了,再试试: #include #include using namespace st ...

  10. Leetcode 9. 回文数(Palindrome Number)

    判断一个整数是否是回文数.回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数. 示例 1: 输入: 121 输出: true 示例 2: 输入: -121 输出: false 解释: 从左向 ...

最新文章

  1. 阿联酋阿布扎比人工智能大学招收全奖博士,年薪20.9W
  2. Android Crash分析工具arm-eabi-addr2line
  3. C语言 __STDC__ - C语言零基础入门教程
  4. 测试环境搭建流程_软件测试流程
  5. 360桌面隐藏应用 android代码,360手机桌面上的隐藏应用怎么设置?
  6. IM 即时通讯实现原理
  7. 手把手教你写一个微信小程序(前端+Java后端)
  8. artifactory 误删除恢复
  9. ubuntu系统安装记录
  10. office 2019中文
  11. python调用加签名的接口_python接入开放平台:签名验签、加密解密、授权认证的测试方法...
  12. Matlab图窗保存为pdf文件
  13. 佐治亚理工计算机科学,佐治亚理工学院计算机科学专业如何?
  14. MSDN帮助文档安装失败解决方案
  15. 搜索引擎免费登录入口大全(转)
  16. 如何启动Android SDK 1.5模拟器
  17. Android中使用shape自定义纯色图片总结
  18. [计算机网络]-TCP-概述
  19. tomcat 历史版本下载
  20. python多目标跟踪卡尔曼滤波_卡尔曼滤波+单目标追踪+python-opencv

热门文章

  1. python colormap函数_python-使用由x,y位置定义的rgb值创建colormap
  2. 自然语言处理发展历程自我总结
  3. html 链接 pdf,简单的HTML DOM只解析名称和含有PDF链接链接
  4. python 打开网页、封装自己的浏览器、制作浏览器、打开麦克风和摄像头、忽略ssl证书错误、置顶、无边框
  5. nignx uwsgi 启动多个flask网站
  6. 七、使用栈实现综合计算器(中缀表达式)
  7. 人脸对齐--Face Alignment by Explicit Shape Regression
  8. 手把手教你学Kotlin (2):task1-6 函数,Java to Kotlin Convert,(持续更新中)
  9. oracle 10g磁盘管理,Oracle 10g UNDO表空间过大导致磁盘空间不足的解决
  10. php date 转换 string_php将时间差转换为字符串提示