回文数

每日一练社区 2021-08-12 15:22:24

给你一个整数 x ,如果 x 是一个回文整数,返回 true ;否则,返回 false

回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。例如,121 是回文,而 123 不是。

 

示例 1:

输入:x = 121
输出:
true

示例 2:

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

示例 3:

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

示例 4:

输入:x = -101
输出:
false

 

提示:

  • -231 <= x <= 231 - 1

 

进阶:你能不将整数转为字符串来解决这个问题吗?

...全文
1993 45 打赏 收藏 转发到动态 举报
写回复
用AI写文章
45 条回复
切换为时间正序
请发表友善的回复…
发表回复
刘兴平 2021-08-24
精选
  • 打赏
  • 举报
回复 12

```java
class Solution {
    public boolean isPalindrome(int x) {
        boolean re = true;
// 判断是否溢出 try直接返回false
        try {
// 判断是否负数 直接返回false
            if (x<0) return false;
            List<Integer> list = new ArrayList<>();
// 判断它的大小  获取个位  十位  百位  -- 的值 存放list数组
            while (x>0){
                list.add(x%10);
                x = x/10;
            }
// 双指针判断首位是否一致 返回结果 
            int index = 0;
            int len = list.size()-1;
            while (index<len){
                if (list.get(index) != list.get(len)){
                    System.out.println("首和尾 "+list.get(index) +"    "+list.get(len));
                    re=false;
                    len = -1;
                }
                index+=1;
                len-=1;
            }
        }catch (Exception e){
            System.out.println(e);
            re= false;
        }
        return re;
    }
}

「已注销」 2023-01-03
  • 举报
回复
@刘兴平 很不错的内容,干货满满,已支持师傅,期望师傅能输出更多干货,并强烈给师傅五星好评 另外,如果可以的话,期待师傅能给正在参加年度博客之星评选的我一个五星好评,您的五星好评都是对我的支持与鼓励(帖子中有大额红包惊喜哟,不要忘记评了五星后领红包哟) ⭐ ⭐ ⭐ ⭐ ⭐ 博主信息⭐ ⭐ ⭐ ⭐ ⭐ 博主:橙留香Park 本人原力等级:5 链接直达:https://bbs.csdn.net/topics/611387568 微信直达:Blue_Team_Park ⭐ ⭐ ⭐ ⭐ ⭐ 五星必回!!!⭐ ⭐ ⭐ ⭐ ⭐ 点赞五星好评回馈小福利:抽奖赠书 | 总价值200元,书由君自行挑选(从此页面参与抽奖的同学,只需五星好评后,参与抽奖)
逆境生长2028 2022-08-19
  • 打赏
  • 举报
回复
这确实感觉就像找不同啊……看到判断条件是X大于0还有那个取余数就一秒确定选项了
「已注销」 2023-01-03
  • 举报
回复
@逆境生长2028 很不错的内容,干货满满,已支持师傅,期望师傅能输出更多干货,并强烈给师傅五星好评 另外,如果可以的话,期待师傅能给正在参加年度博客之星评选的我一个五星好评,您的五星好评都是对我的支持与鼓励(帖子中有大额红包惊喜哟,不要忘记评了五星后领红包哟) ⭐ ⭐ ⭐ ⭐ ⭐ 博主信息⭐ ⭐ ⭐ ⭐ ⭐ 博主:橙留香Park 本人原力等级:5 链接直达:https://bbs.csdn.net/topics/611387568 微信直达:Blue_Team_Park ⭐ ⭐ ⭐ ⭐ ⭐ 五星必回!!!⭐ ⭐ ⭐ ⭐ ⭐ 点赞五星好评回馈小福利:抽奖赠书 | 总价值200元,书由君自行挑选(从此页面参与抽奖的同学,只需五星好评后,参与抽奖)
聪明且上进 2022-05-19
  • 打赏
  • 举报
回复 3
class Solution {
    public boolean isPalindrome(int x) {
        if (x < 0) return false;
//判断是否为负数,负数直接返回false
        String str = String.valueOf(x);
//数字转化为字符串
        return str.equals(new StringBuffer(str).reverse().toString());
//使用JAVA中已有API的倒序方法(StringBuffer中的reverse()),判断倒叙后的字符串和原字符串是否相同
}
「已注销」 2023-01-03
  • 举报
回复
@聪明且上进 很不错的内容,干货满满,已支持师傅,期望师傅能输出更多干货,并强烈给师傅五星好评 另外,如果可以的话,期待师傅能给正在参加年度博客之星评选的我一个五星好评,您的五星好评都是对我的支持与鼓励(帖子中有大额红包惊喜哟,不要忘记评了五星后领红包哟) ⭐ ⭐ ⭐ ⭐ ⭐ 博主信息⭐ ⭐ ⭐ ⭐ ⭐ 博主:橙留香Park 本人原力等级:5 链接直达:https://bbs.csdn.net/topics/611387568 微信直达:Blue_Team_Park ⭐ ⭐ ⭐ ⭐ ⭐ 五星必回!!!⭐ ⭐ ⭐ ⭐ ⭐ 点赞五星好评回馈小福利:抽奖赠书 | 总价值200元,书由君自行挑选(从此页面参与抽奖的同学,只需五星好评后,参与抽奖)
枚举阿姨 2022-05-02
  • 打赏
  • 举报
回复 2
0就是回文数,A,B,C都是错的
「已注销」 2023-01-03
  • 举报
回复
@枚举阿姨 很不错的内容,干货满满,已支持师傅,期望师傅能输出更多干货,并强烈给师傅五星好评 另外,如果可以的话,期待师傅能给正在参加年度博客之星评选的我一个五星好评,您的五星好评都是对我的支持与鼓励(帖子中有大额红包惊喜哟,不要忘记评了五星后领红包哟) ⭐ ⭐ ⭐ ⭐ ⭐ 博主信息⭐ ⭐ ⭐ ⭐ ⭐ 博主:橙留香Park 本人原力等级:5 链接直达:https://bbs.csdn.net/topics/611387568 微信直达:Blue_Team_Park ⭐ ⭐ ⭐ ⭐ ⭐ 五星必回!!!⭐ ⭐ ⭐ ⭐ ⭐ 点赞五星好评回馈小福利:抽奖赠书 | 总价值200元,书由君自行挑选(从此页面参与抽奖的同学,只需五星好评后,参与抽奖)
指针从不野 2022-01-20
  • 打赏
  • 举报
回复 1
扩展一下,字符串怎么处理?
「已注销」 2023-01-03
  • 举报
回复
@指针从不野 很不错的内容,干货满满,已支持师傅,期望师傅能输出更多干货,并强烈给师傅五星好评 另外,如果可以的话,期待师傅能给正在参加年度博客之星评选的我一个五星好评,您的五星好评都是对我的支持与鼓励(帖子中有大额红包惊喜哟,不要忘记评了五星后领红包哟) ⭐ ⭐ ⭐ ⭐ ⭐ 博主信息⭐ ⭐ ⭐ ⭐ ⭐ 博主:橙留香Park 本人原力等级:5 链接直达:https://bbs.csdn.net/topics/611387568 微信直达:Blue_Team_Park ⭐ ⭐ ⭐ ⭐ ⭐ 五星必回!!!⭐ ⭐ ⭐ ⭐ ⭐ 点赞五星好评回馈小福利:抽奖赠书 | 总价值200元,书由君自行挑选(从此页面参与抽奖的同学,只需五星好评后,参与抽奖)
  • 打赏
  • 举报
回复
太直接了
「已注销」 2023-01-03
  • 举报
回复
@C语言 非会不可 很不错的内容,干货满满,已支持师傅,期望师傅能输出更多干货,并强烈给师傅五星好评 另外,如果可以的话,期待师傅能给正在参加年度博客之星评选的我一个五星好评,您的五星好评都是对我的支持与鼓励(帖子中有大额红包惊喜哟,不要忘记评了五星后领红包哟) ⭐ ⭐ ⭐ ⭐ ⭐ 博主信息⭐ ⭐ ⭐ ⭐ ⭐ 博主:橙留香Park 本人原力等级:5 链接直达:https://bbs.csdn.net/topics/611387568 微信直达:Blue_Team_Park ⭐ ⭐ ⭐ ⭐ ⭐ 五星必回!!!⭐ ⭐ ⭐ ⭐ ⭐ 点赞五星好评回馈小福利:抽奖赠书 | 总价值200元,书由君自行挑选(从此页面参与抽奖的同学,只需五星好评后,参与抽奖)
俺不理解 2021-11-25
  • 打赏
  • 举报
回复 4
1. 力扣第九题原题 2. 这根本不是算法了,甚至不需要知道他写的什么,这是找不同,脱离本质了,做这题失去了意义,浪费时间
「已注销」 2023-01-03
  • 举报
回复
@俺不理解 很不错的内容,干货满满,已支持师傅,期望师傅能输出更多干货,并强烈给师傅五星好评 另外,如果可以的话,期待师傅能给正在参加年度博客之星评选的我一个五星好评,您的五星好评都是对我的支持与鼓励(帖子中有大额红包惊喜哟,不要忘记评了五星后领红包哟) ⭐ ⭐ ⭐ ⭐ ⭐ 博主信息⭐ ⭐ ⭐ ⭐ ⭐ 博主:橙留香Park 本人原力等级:5 链接直达:https://bbs.csdn.net/topics/611387568 微信直达:Blue_Team_Park ⭐ ⭐ ⭐ ⭐ ⭐ 五星必回!!!⭐ ⭐ ⭐ ⭐ ⭐ 点赞五星好评回馈小福利:抽奖赠书 | 总价值200元,书由君自行挑选(从此页面参与抽奖的同学,只需五星好评后,参与抽奖)
0梦1场 2021-11-20
  • 打赏
  • 举报
回复 7
首先负数没有回文数,只有一个选项可选
「已注销」 2023-01-03
  • 举报
回复
@0梦1场 很不错的内容,干货满满,已支持师傅,期望师傅能输出更多干货,并强烈给师傅五星好评 另外,如果可以的话,期待师傅能给正在参加年度博客之星评选的我一个五星好评,您的五星好评都是对我的支持与鼓励(帖子中有大额红包惊喜哟,不要忘记评了五星后领红包哟) ⭐ ⭐ ⭐ ⭐ ⭐ 博主信息⭐ ⭐ ⭐ ⭐ ⭐ 博主:橙留香Park 本人原力等级:5 链接直达:https://bbs.csdn.net/topics/611387568 微信直达:Blue_Team_Park ⭐ ⭐ ⭐ ⭐ ⭐ 五星必回!!!⭐ ⭐ ⭐ ⭐ ⭐ 点赞五星好评回馈小福利:抽奖赠书 | 总价值200元,书由君自行挑选(从此页面参与抽奖的同学,只需五星好评后,参与抽奖)
yykk886 2021-10-30
  • 打赏
  • 举报
回复 3
基本操作,能看懂,自己写。不好弄!
「已注销」 2023-01-03
  • 举报
回复
@yykk886 很不错的内容,干货满满,已支持师傅,期望师傅能输出更多干货,并强烈给师傅五星好评 另外,如果可以的话,期待师傅能给正在参加年度博客之星评选的我一个五星好评,您的五星好评都是对我的支持与鼓励(帖子中有大额红包惊喜哟,不要忘记评了五星后领红包哟) ⭐ ⭐ ⭐ ⭐ ⭐ 博主信息⭐ ⭐ ⭐ ⭐ ⭐ 博主:橙留香Park 本人原力等级:5 链接直达:https://bbs.csdn.net/topics/611387568 微信直达:Blue_Team_Park ⭐ ⭐ ⭐ ⭐ ⭐ 五星必回!!!⭐ ⭐ ⭐ ⭐ ⭐ 点赞五星好评回馈小福利:抽奖赠书 | 总价值200元,书由君自行挑选(从此页面参与抽奖的同学,只需五星好评后,参与抽奖)
chunyuya 2021-10-30
  • 打赏
  • 举报
回复 3
新人。。好难
「已注销」 2023-01-03
  • 举报
回复
@chunyuya 很不错的内容,干货满满,已支持师傅,期望师傅能输出更多干货,并强烈给师傅五星好评 另外,如果可以的话,期待师傅能给正在参加年度博客之星评选的我一个五星好评,您的五星好评都是对我的支持与鼓励(帖子中有大额红包惊喜哟,不要忘记评了五星后领红包哟) ⭐ ⭐ ⭐ ⭐ ⭐ 博主信息⭐ ⭐ ⭐ ⭐ ⭐ 博主:橙留香Park 本人原力等级:5 链接直达:https://bbs.csdn.net/topics/611387568 微信直达:Blue_Team_Park ⭐ ⭐ ⭐ ⭐ ⭐ 五星必回!!!⭐ ⭐ ⭐ ⭐ ⭐ 点赞五星好评回馈小福利:抽奖赠书 | 总价值200元,书由君自行挑选(从此页面参与抽奖的同学,只需五星好评后,参与抽奖)
格物Java 2021-10-19
  • 打赏
  • 举报
回复
0到底是不是
「已注销」 2023-01-03
  • 举报
回复
@格物Java 很不错的内容,干货满满,已支持师傅,期望师傅能输出更多干货,并强烈给师傅五星好评 另外,如果可以的话,期待师傅能给正在参加年度博客之星评选的我一个五星好评,您的五星好评都是对我的支持与鼓励(帖子中有大额红包惊喜哟,不要忘记评了五星后领红包哟) ⭐ ⭐ ⭐ ⭐ ⭐ 博主信息⭐ ⭐ ⭐ ⭐ ⭐ 博主:橙留香Park 本人原力等级:5 链接直达:https://bbs.csdn.net/topics/611387568 微信直达:Blue_Team_Park ⭐ ⭐ ⭐ ⭐ ⭐ 五星必回!!!⭐ ⭐ ⭐ ⭐ ⭐ 点赞五星好评回馈小福利:抽奖赠书 | 总价值200元,书由君自行挑选(从此页面参与抽奖的同学,只需五星好评后,参与抽奖)
金工校尉 2021-09-10
  • 打赏
  • 举报
回复 1
这到底是编程题还是找不同
「已注销」 2023-01-03
  • 举报
回复
@金工校尉 很不错的内容,干货满满,已支持师傅,期望师傅能输出更多干货,并强烈给师傅五星好评 另外,如果可以的话,期待师傅能给正在参加年度博客之星评选的我一个五星好评,您的五星好评都是对我的支持与鼓励(帖子中有大额红包惊喜哟,不要忘记评了五星后领红包哟) ⭐ ⭐ ⭐ ⭐ ⭐ 博主信息⭐ ⭐ ⭐ ⭐ ⭐ 博主:橙留香Park 本人原力等级:5 链接直达:https://bbs.csdn.net/topics/611387568 微信直达:Blue_Team_Park ⭐ ⭐ ⭐ ⭐ ⭐ 五星必回!!!⭐ ⭐ ⭐ ⭐ ⭐ 点赞五星好评回馈小福利:抽奖赠书 | 总价值200元,书由君自行挑选(从此页面参与抽奖的同学,只需五星好评后,参与抽奖)
M-jjy 2021-09-08
  • 打赏
  • 举报
回复 1
运用字符串更容易
「已注销」 2023-01-03
  • 举报
回复
@M-jjy 很不错的内容,干货满满,已支持师傅,期望师傅能输出更多干货,并强烈给师傅五星好评 另外,如果可以的话,期待师傅能给正在参加年度博客之星评选的我一个五星好评,您的五星好评都是对我的支持与鼓励(帖子中有大额红包惊喜哟,不要忘记评了五星后领红包哟) ⭐ ⭐ ⭐ ⭐ ⭐ 博主信息⭐ ⭐ ⭐ ⭐ ⭐ 博主:橙留香Park 本人原力等级:5 链接直达:https://bbs.csdn.net/topics/611387568 微信直达:Blue_Team_Park ⭐ ⭐ ⭐ ⭐ ⭐ 五星必回!!!⭐ ⭐ ⭐ ⭐ ⭐ 点赞五星好评回馈小福利:抽奖赠书 | 总价值200元,书由君自行挑选(从此页面参与抽奖的同学,只需五星好评后,参与抽奖)
wcybaonier 2021-09-08
  • 打赏
  • 举报
回复
有解释么
「已注销」 2023-01-03
  • 举报
回复
@wcybaonier 很不错的内容,干货满满,已支持师傅,期望师傅能输出更多干货,并强烈给师傅五星好评 另外,如果可以的话,期待师傅能给正在参加年度博客之星评选的我一个五星好评,您的五星好评都是对我的支持与鼓励(帖子中有大额红包惊喜哟,不要忘记评了五星后领红包哟) ⭐ ⭐ ⭐ ⭐ ⭐ 博主信息⭐ ⭐ ⭐ ⭐ ⭐ 博主:橙留香Park 本人原力等级:5 链接直达:https://bbs.csdn.net/topics/611387568 微信直达:Blue_Team_Park ⭐ ⭐ ⭐ ⭐ ⭐ 五星必回!!!⭐ ⭐ ⭐ ⭐ ⭐ 点赞五星好评回馈小福利:抽奖赠书 | 总价值200元,书由君自行挑选(从此页面参与抽奖的同学,只需五星好评后,参与抽奖)
Pumkins 2021-09-07
  • 打赏
  • 举报
回复 1
3分钟以内就看出来应该没问题吧
「已注销」 2023-01-03
  • 举报
回复
@Pumkins 很不错的内容,干货满满,已支持师傅,期望师傅能输出更多干货,并强烈给师傅五星好评 另外,如果可以的话,期待师傅能给正在参加年度博客之星评选的我一个五星好评,您的五星好评都是对我的支持与鼓励(帖子中有大额红包惊喜哟,不要忘记评了五星后领红包哟) ⭐ ⭐ ⭐ ⭐ ⭐ 博主信息⭐ ⭐ ⭐ ⭐ ⭐ 博主:橙留香Park 本人原力等级:5 链接直达:https://bbs.csdn.net/topics/611387568 微信直达:Blue_Team_Park ⭐ ⭐ ⭐ ⭐ ⭐ 五星必回!!!⭐ ⭐ ⭐ ⭐ ⭐ 点赞五星好评回馈小福利:抽奖赠书 | 总价值200元,书由君自行挑选(从此页面参与抽奖的同学,只需五星好评后,参与抽奖)
Pumkins 2021-09-07
  • 打赏
  • 举报
回复
这不是基础题吗?
「已注销」 2023-01-03
  • 举报
回复
@Pumkins 很不错的内容,干货满满,已支持师傅,期望师傅能输出更多干货,并强烈给师傅五星好评 另外,如果可以的话,期待师傅能给正在参加年度博客之星评选的我一个五星好评,您的五星好评都是对我的支持与鼓励(帖子中有大额红包惊喜哟,不要忘记评了五星后领红包哟) ⭐ ⭐ ⭐ ⭐ ⭐ 博主信息⭐ ⭐ ⭐ ⭐ ⭐ 博主:橙留香Park 本人原力等级:5 链接直达:https://bbs.csdn.net/topics/611387568 微信直达:Blue_Team_Park ⭐ ⭐ ⭐ ⭐ ⭐ 五星必回!!!⭐ ⭐ ⭐ ⭐ ⭐ 点赞五星好评回馈小福利:抽奖赠书 | 总价值200元,书由君自行挑选(从此页面参与抽奖的同学,只需五星好评后,参与抽奖)
羊老羊 2021-09-05
  • 打赏
  • 举报
回复
为嘛我看着选项都一样
「已注销」 2023-01-03
  • 举报
回复
@羊老羊 很不错的内容,干货满满,已支持师傅,期望师傅能输出更多干货,并强烈给师傅五星好评 另外,如果可以的话,期待师傅能给正在参加年度博客之星评选的我一个五星好评,您的五星好评都是对我的支持与鼓励(帖子中有大额红包惊喜哟,不要忘记评了五星后领红包哟) ⭐ ⭐ ⭐ ⭐ ⭐ 博主信息⭐ ⭐ ⭐ ⭐ ⭐ 博主:橙留香Park 本人原力等级:5 链接直达:https://bbs.csdn.net/topics/611387568 微信直达:Blue_Team_Park ⭐ ⭐ ⭐ ⭐ ⭐ 五星必回!!!⭐ ⭐ ⭐ ⭐ ⭐ 点赞五星好评回馈小福利:抽奖赠书 | 总价值200元,书由君自行挑选(从此页面参与抽奖的同学,只需五星好评后,参与抽奖)
水晶心泉 2021-09-02
  • 打赏
  • 举报
回复
//这样可以不,手机码的 private static boolean isPalindrome(int t){ int x=t,y=0; if(x<0){return false;} while(x>0){ int i=x%10; y=y*10+i; x/=10; } return y==t; }
Jack_Kilby 2021-09-03
  • 举报
回复 1
@水晶心泉 我觉得,你这个可以,在此基础上,比较的次数除以2,可以减小时间开销。
水晶心泉 2021-09-03
  • 举报
回复
@Jack_Kilby 这个就是根据选项写的,只是选项里面的循环终止条件应该是没写好
「已注销」 2023-01-03
  • 举报
回复
@水晶心泉 很不错的内容,干货满满,已支持师傅,期望师傅能输出更多干货,并强烈给师傅五星好评 另外,如果可以的话,期待师傅能给正在参加年度博客之星评选的我一个五星好评,您的五星好评都是对我的支持与鼓励(帖子中有大额红包惊喜哟,不要忘记评了五星后领红包哟) ⭐ ⭐ ⭐ ⭐ ⭐ 博主信息⭐ ⭐ ⭐ ⭐ ⭐ 博主:橙留香Park 本人原力等级:5 链接直达:https://bbs.csdn.net/topics/611387568 微信直达:Blue_Team_Park ⭐ ⭐ ⭐ ⭐ ⭐ 五星必回!!!⭐ ⭐ ⭐ ⭐ ⭐ 点赞五星好评回馈小福利:抽奖赠书 | 总价值200元,书由君自行挑选(从此页面参与抽奖的同学,只需五星好评后,参与抽奖)
幻灰龙 2021-08-31
  • 打赏
  • 举报
回复 1
考眼力!
「已注销」 2023-01-03
  • 举报
回复
@幻灰龙 很不错的内容,干货满满,已支持师傅,期望师傅能输出更多干货,并强烈给师傅五星好评 另外,如果可以的话,期待师傅能给正在参加年度博客之星评选的我一个五星好评,您的五星好评都是对我的支持与鼓励(帖子中有大额红包惊喜哟,不要忘记评了五星后领红包哟) ⭐ ⭐ ⭐ ⭐ ⭐ 博主信息⭐ ⭐ ⭐ ⭐ ⭐ 博主:橙留香Park 本人原力等级:5 链接直达:https://bbs.csdn.net/topics/611387568 微信直达:Blue_Team_Park ⭐ ⭐ ⭐ ⭐ ⭐ 五星必回!!!⭐ ⭐ ⭐ ⭐ ⭐ 点赞五星好评回馈小福利:抽奖赠书 | 总价值200元,书由君自行挑选(从此页面参与抽奖的同学,只需五星好评后,参与抽奖)
谁吃薄荷糖 2021-08-28
  • 打赏
  • 举报
回复
0不就是回文数吗?为啥其他项都把0给去了
「已注销」 2023-01-03
  • 举报
回复
@谁吃薄荷糖 很不错的内容,干货满满,已支持师傅,期望师傅能输出更多干货,并强烈给师傅五星好评 另外,如果可以的话,期待师傅能给正在参加年度博客之星评选的我一个五星好评,您的五星好评都是对我的支持与鼓励(帖子中有大额红包惊喜哟,不要忘记评了五星后领红包哟) ⭐ ⭐ ⭐ ⭐ ⭐ 博主信息⭐ ⭐ ⭐ ⭐ ⭐ 博主:橙留香Park 本人原力等级:5 链接直达:https://bbs.csdn.net/topics/611387568 微信直达:Blue_Team_Park ⭐ ⭐ ⭐ ⭐ ⭐ 五星必回!!!⭐ ⭐ ⭐ ⭐ ⭐ 点赞五星好评回馈小福利:抽奖赠书 | 总价值200元,书由君自行挑选(从此页面参与抽奖的同学,只需五星好评后,参与抽奖)
加载更多回复(2)

11,799

社区成员

发帖
与我相关
我的任务
社区描述
Study well and make progress every day
其他 企业社区
社区管理员
  • 每日一练社区
  • CSDN学习
  • 幻灰龙
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧