leetcode 回文数

简介: 给你一个整数 x ,如果 x 是一个回文整数,返回 true ;否则,返回 false 。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。
classSolution {
public:
boolisPalindrome(intx) {
inta=x;
doubley=0;
if(x<0){
returnfalse;
        }
elseif(x%10!=0){
while(x!=0){
y=y*10+x%10;
x=x/10;
            }
        }
returny==a;}
};
相关文章
|
4月前
|
算法 Java
[Java·算法·简单] LeetCode 9. 回文数 详细解读
[Java·算法·简单] LeetCode 9. 回文数 详细解读
69 0
|
4月前
|
Go
golang力扣leetcode 479.最大回文数乘积
golang力扣leetcode 479.最大回文数乘积
33 0
|
11月前
|
C语言
【Leetcode-1.两数之和 -3.无重复字符的最长子串 -9.回文数(C语言)】
【Leetcode-1.两数之和 -3.无重复字符的最长子串 -9.回文数(C语言)】
33 0
|
1月前
|
算法
LeetCode第9题回文数
该文章介绍了 LeetCode 第 9 题回文数的解法,通过分析回文数的特征,只需反转一半数字进行比较即可,时间复杂度可降至 O(n/2),并总结了该题与整数反转有关,需根据回文数特征来解决。
LeetCode第9题回文数
|
4月前
leetcode代码记录(回文数
leetcode代码记录(回文数
32 1
|
4月前
【力扣】9. 回文数
【力扣】9. 回文数
【力扣-TS解题】1、回文数
【力扣-TS解题】1、回文数
42 0
|
4月前
|
算法 Java
[Java·算法·简单] LeetCode 9. 回文数 详细解读
[Java·算法·简单] LeetCode 9. 回文数 详细解读
36 0
|
4月前
|
算法 Java