leetcode 9. 回文数

class Solution

{

public:

bool isPalindrome(int x)

{

if (x<0)

{

return false;

}

else if (0<=x&&x<=9)

{

return true;

}

else

{

double y=0;

int z=x;

while (x)

{

if (y*10>2147483647)

{

return false;

}

else

{

y=y*10;

y+=x%10;

x/=10;

}

}

if (z==y)

{

return true;

}

else

{

return false;

}

}

}

};

相关推荐
m0_71676523几秒前
数据结构三要素、时间复杂度计算详解
开发语言·数据结构·c++·经验分享·笔记·算法·visual studio
网安INF3 分钟前
数据结构第二章复习:线性表
java·开发语言·数据结构
米粒14 分钟前
力扣算法刷题 Day 36
算法·leetcode·职场和发展
北顾笙9806 分钟前
day21-数据结构力扣
数据结构
And_Ii7 分钟前
3740. 三个相等元素之间的最小距离 I
c++·算法
csuzhucong7 分钟前
puzzle(0334)双面数局
数据结构·算法
强盛机器学习~8 分钟前
2026年SCI一区新算法-贝塞尔曲线优化算法(BCO)-公式原理详解与性能测评 Matlab代码免费获取
算法·matlab·进化计算·智能优化算法·元启发式算法·群体智能算法
翟天保Steven10 分钟前
空间载波移相干涉算法(SPSI)
算法·激光干涉·精密量测
xin_nai15 分钟前
判断质数(Java版)
算法
W230357657330 分钟前
经典算法详解:最大子数组和(暴力 / 分治 / 动态规划 / 线段树)
算法·动态规划·最大字段和