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

示例 1:

输入: 121
输出: true

示例 2:

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

示例 3:

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

解答:
class Solution {public boolean isPalindrome(int x) {boolean flag=false;String x1=""+x;char[] x2=x1.toCharArray();char[] x3=x1.toCharArray();for (int i = 0; i < x2.length/2; i++) {char temp = x2[i];x2[i]=x2[x2.length-1-i];x2[x2.length-1-i]=temp;    }for(int i=0;i<x2.length;i++){if (x2[i]==x3[i]) {flag=true;}else {flag=false;break;}}return flag;}
}

提交结果:


转载于:https://www.cnblogs.com/ztybug/p/9835952.html

leetcode记录-回文数相关推荐

  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. Leetcode 9. 回文数(Palindrome Number)

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

  7. leetcode 9 --- 回文数

    1 题目 判断一个整数是否是回文数.回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数. 2 解法 2.1 初版 2.1.1 思路 由于题目不允许把数直接转化为字符串, 所以想到了把数的每一 ...

  8. LeetCode - 9. 回文数

    9. 回文数 class Solution {public boolean isPalindrome(int x) {String s = String.valueOf(x);char[] chars ...

  9. LeetCode 9. 回文数 Palindrome Number

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

最新文章

  1. 《全栈性能Jmeter》-4JMeter脚本开发
  2. Java程序员从笨鸟到菜鸟之(五)java开发常用类(包装,数字处理集合等)(下)
  3. C#返回mysql查询结果_c#查询MySQL是怎么接收返回结果的
  4. maven版本控制实战
  5. 【ARM】数据操作指令(上)
  6. 纽约时代广场广告费才7千元每天,花钱装逼值不值?
  7. Quartz - 作业调度框架-插件化开发
  8. LINQ语句的两种语法实现方式
  9. django图片上传到oss_django 配置阿里云OSS存储media文件的例子
  10. Linux网络编程实例详解
  11. 雷军微博抽奖送蔚来汽车,中奖用户等9个月仍未兑现,蔚来官方回应...
  12. linux 文件系统 xfs、ext4、ext3 的区别
  13. java final resource_java 中的常量定义,final 的问题
  14. linux典型压缩包操作 tar打包、压缩与解压
  15. 量子力学中常用的微积分知识归纳
  16. 最适合程序员的画图工具?
  17. java虚拟内存不足
  18. EM算法在直线分类与灭点检测中的应用(关于一篇文章的读后感)
  19. javaScript的字符串
  20. python假设检验--两个总体参数的检验(方差)

热门文章

  1. 吴恩达机器学习(五)正则化(解决过拟合问题)
  2. 白板机器学习笔记 P39-P45 指数族分布
  3. 剑指offer (03):数组中重复的数字 (C++ Python 实现)
  4. 若依如何调整首页左侧菜单栏宽度?
  5. 计算机教育调查报告,关于计算机类的教育实习调查报告
  6. oracle的exp程序,Oracle导出程序Exp的使用
  7. python中!ls -r_光学现象的Python实现
  8. cosin等于多少_cos0等于多少?
  9. UVALive - 6442
  10. IDEA中提示JAVA字符串常量过长