美文网首页常用算法
2019-08-04-算法回文数

2019-08-04-算法回文数

作者: 王元 | 来源:发表于2019-08-04 21:44 被阅读0次

定义:回文数 正序和倒序读都是一样的

/**
 * 回文数 正序和倒序读都是一样的
 * @param x
 * @return
 * 转为String ,双向指针解决
 */
public static boolean isPalindrome(int x) {
    if(x < 0) {
        return false;
    }
    boolean isPalindrome = true;
    String s = String.valueOf(x);
    int start = 0;
    int end = s.length() - 1;
    while (start <= end) {
        if(s.charAt(start) == s.charAt(end)) {
            start++;
            end--;
            continue;
        } else {
            isPalindrome = false;
            break;
        }
    }
    return isPalindrome;
}

相关文章

  • 2019-08-04-算法回文数

    定义:回文数 正序和倒序读都是一样的

  • 回文数算法

    最近笔者去面试,面试到最后,面试官突然来一句,接下来说一下算法吧,这一句一出,我已经有点“凉凉”的感觉了,毕竟我没...

  • 2019-08-04-算法-丑数

    定义:我们把只包含因子2、3和5的数称作丑数(Ugly Number)。 求按从小到大的顺序的第1500个丑数。例...

  • 5、Palindrome Number

    回文数:123321、12321算法:逐位求余,计算其和。与源数比较,相等即是。code:

  • 判断回文数算法

    回文数是指正序(从左到右)读和倒序(从右到左)读都是一样的整数。 比如形如 121,1221,13531 的数字都...

  • 45.判断是否是回文字符串

    day1:js基础->算法。回文数[https://leetcode-cn.com/problems/palind...

  • 回文数最优解

    回文数 非回文数 JAVA 解法

  • Java实现每日一道算法面试题(12):leecode9 回文数

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

  • 算法分析---回文数判断

    转载地址 有这样一类数字,他们顺着看和倒着看是相同的数,例如:1111,1221,2332等,这样的数字就称为:回...

  • 面试算法:回文数

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

网友评论

    本文标题:2019-08-04-算法回文数

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