美文网首页
java 回文数:判断一个整数是否是回文数

java 回文数:判断一个整数是否是回文数

作者: 稻田夕阳 | 来源:发表于2019-10-31 12:13 被阅读0次

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

public   boolean isPalindrome(int x) {
        if (x < 0) {
            return false;
        }
        if (x>0 && x<10) {
            return true;
        }
        int inputValue = x;
        //模长
        int mold = 10;
        //整数的长度
        int ilength = 1;
        int input = x;
        while (true) {
            input = input / mold;
            if (input == 0) {
                break;
            }
            ilength++;
        }

        //反转结果
        int revert = 0;
        //反转步长
        int step = 1;
        while (true) {
           int m= 1; //除数
            for (int g=ilength-1;g>0;g--){
                m = m * 10;
            }
            //整数
            int i = x / m;
            //余数
            int j = x % m;
            revert = i*step + revert;
                    x = j;
            step = step * 10;
            ilength--;
            if (j == 0) {
                break;
            }
        }
        return revert==inputValue;
    }

相关文章

  • Leetcode(9) - 回文数 - java版

    Leetcode(9) - 回文数 - java版 题目 难度: 简单 判断一个整数是否是回文数。回文数是指正序...

  • java 回文数:判断一个整数是否是回文数

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

  • ARTS-Week3 回文数、内存泄漏排查、DWR框架

    Algorithm:回文数判断 LeetCode原题链接 题目: 判断一个整数是否是回文数。回文数是指正序(从左向...

  • leecode刷题(31) -- 回文数

    leecode刷题(31) -- 回文数 回文数 判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右...

  • LeetCode(PHP)之回文数

    题目:回文数(Palindrome Number) 判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从...

  • LeetCode9.回文数 JavaScript

    LeetCode9.回文数 JavaScript 判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右...

  • 每日一个小算法之判断回文数20190811

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

  • LeetCode 每日一题 [8] 回文数

    LeetCode 回文数 [简单] 判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一...

  • 回文数

    回文数 判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。 示例 1: 输入...

  • 【leetcode系列】003-回文数

    题目 判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。 示例 注意 回文数...

网友评论

      本文标题:java 回文数:判断一个整数是否是回文数

      本文链接:https://www.haomeiwen.com/subject/voozvctx.html