LeetCode:9、回文数

简介: LeetCode:9、回文数

3082feb98c2d46278dabc8274d3689a2.png

import java.util.ArrayList;
/**
 * Author:︶ㄣ释然
 */
class Solution {
    public boolean isPalindrome(int x) {
        String str = String.valueOf(x);
        ArrayList<Character> list = new ArrayList<>();
        for (int i = 0; i < str.length(); i++) {
            list.add(str.charAt(i));
        }
        return check(str);
    }
    public static boolean check(String str) {
        for (int i = 0; i < Math.ceil(str.length() / 2.0); i++) {
            if (str.charAt(i) == str.charAt(str.length() - i - 1)) {
                continue;
            } else {
                return false;
            }
        }
        return true;
    }
}
相关文章
|
1月前
|
算法 Java
[Java·算法·简单] LeetCode 9. 回文数 详细解读
[Java·算法·简单] LeetCode 9. 回文数 详细解读
53 0
|
1月前
|
Go
golang力扣leetcode 479.最大回文数乘积
golang力扣leetcode 479.最大回文数乘积
25 0
|
8月前
|
C语言
【Leetcode-1.两数之和 -3.无重复字符的最长子串 -9.回文数(C语言)】
【Leetcode-1.两数之和 -3.无重复字符的最长子串 -9.回文数(C语言)】
23 0
|
1月前
leetcode代码记录(回文数
leetcode代码记录(回文数
18 1
|
1月前
【力扣】9. 回文数
【力扣】9. 回文数
|
1月前
|
算法 Java
[Java·算法·简单] LeetCode 9. 回文数 详细解读
[Java·算法·简单] LeetCode 9. 回文数 详细解读
26 0
|
9月前
【力扣-TS解题】1、回文数
【力扣-TS解题】1、回文数
31 0
|
1月前
|
算法 Java
LeetCode-564 寻找最近的回文数
LeetCode-564 寻找最近的回文数
|
1月前
leetcode-9:回文数
leetcode-9:回文数
24 0