文档章节

Palindrome Number

LuXing
 LuXing
发布于 2014/04/28 20:42
字数 98
阅读 21
收藏 0
public class Solution {
    public boolean isPalindrome(int x) {
      if(x < 0){
            return false;
        }
        if(x < 10 ){
            return true;
        }
        String xstr = String.valueOf(x);
        //System.out.println(xstr + " : " + xstr.length());
        int tmp = 0;
        int len = xstr.length() - 1;
        int count = 1;
        while(len > 0){
            count = count * 10;
            len--;
        }
        //System.out.println("   asdf" +count);
        int cmpX = x;
        while(x / 10 > 0){
            tmp = tmp + (x % 10) * count;
            //System.out.println(tmp);
            count = count / 10;
            x = (x - x %10)/10;
        }
        tmp = tmp + x *count;
        if(tmp == cmpX){
            return true;
        }
        return false;
    }
}

Palindrome Number

 ,似乎不可以做成reverse integer ,不过提交通过了


© 著作权归作者所有

共有 人打赏支持
LuXing
粉丝 19
博文 84
码字总数 54768
作品 0
广州
程序员
私信 提问
Leetcode 9. Palindrome Number

文章作者:Tyan 博客:noahsnail.com | CSDN | 简书 1. Description 2. Solution Version 1 Version 2 Reference https://leetcode.com/problems/palindrome-number/description/......

SnailTyan
2018/08/02
0
0
LeetCode:Palindrome Number - 回文数

1、题目名称 Palindrome Number(回文数) 2、题目地址 https://leetcode.com/problems/palindrome-number 3、题目内容 英文:Determine whether an integer is a palindrome. Do this witho......

北风其凉
2015/09/24
109
0
[leetcode] Palindrome Number

Determine whether an integer is a palindrome. Do this without extra space. Some hints: Could negative integers be palindromes? (ie, -1) If you are thinking of converting the int......

jdflyfly
2014/06/24
0
0
LeetCode 9. Number(回文数)

原题: IDetermine whether an integer is a palindrome. An integer is a palindrome when it reads the same backward as forward. 判断一个整数是否是回文数。回文数是指正序(从左向右)......

dby_freedom
2018/09/04
0
0
LeetCode 9. Palindrome Number

Determine whether an integer is a palindrome. An integer is a palindrome when it reads the same backward as forward. 判断一个整数是不是回文的 Follow up: Coud you solve it witho......

费城的二鹏
2018/11/13
0
0

没有更多内容

加载失败,请刷新页面

加载更多

微信退款异步通知解密异常->填充无效,无法被移除

该问题是怎么引起的? AESDecrypt 加密处理发生异常 重现步骤 使用模拟工具 POSTMan 发送模拟通知 示例报文一: <return_code>SUCCESS</return_code><mch_id></mch_id><nonce_str></nonce_st......

夏至如沫
11分钟前
0
0
PC端网页使用微信扫码获取用户精确地理位置的一种解决方案[未测试]

移动互联网时代,获取用户地理位置来实现LBS当然不再话下。 在传统的PC浏览器应用领域,想获取用户的位置信息一般采用第三方的IP库,比如:淘宝IP地址库。但这种解决方案的缺陷是显而易见的:...

dragon_tech
13分钟前
0
0
【机器学习PAI实战】—— 玩转人工智能之利用GAN自动生成二次元头像

前言 深度学习作为人工智能的重要手段,迎来了爆发,在NLP、CV、物联网、无人机等多个领域都发挥了非常重要的作用。最近几年,各种深度学习算法层出不穷, Generative Adverarial Network(GAN...

迷你芊宝宝
16分钟前
0
0
Dijkstra算法之 Java详解

迪杰斯特拉算法介绍 迪杰斯特拉(Dijkstra)算法是典型最短路径算法,用于计算一个节点到其他节点的最短路径。 它的主要特点是以起始点为中心向外层层扩展(广度优先搜索思想),直到扩展到终点为...

孟飞阳
18分钟前
0
0
php7.2安装zookeeper扩展

简单记录下安装过程。 一、安装libzookeeper cd /usr/local/src/wget http://mirror.bit.edu.cn/apache//zookeeper/zookeeper-3.4.5/zookeeper-3.4.5.tar.gztar -xf zookeeper-3.4.5.ta......

叫我哀木涕
27分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部