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;

}

}

}

};

相关推荐
Xの哲學21 小时前
深入解析 Linux systemd: 现代初始化系统的设计与实现
linux·服务器·网络·算法·边缘计算
sinat_2554878121 小时前
InputStream/OutputStream小讲堂
java·数据结构·算法
cici158741 天前
基于GPRMAX的地下管线正演模拟与MATLAB实现
开发语言·算法·matlab
副露のmagic1 天前
更弱智的算法学习 day16
数据结构·学习·算法
DeepVis Research1 天前
【Storage/Signal】2026年度非线性存储一致性与跨时域信号处理基准索引 (Benchmark Index)
算法·网络安全·数据集·分布式系统
liliangcsdn1 天前
VAE中Encoder和Decoder的理论基础的探索
人工智能·算法·机器学习
Love Song残响1 天前
30字高效MATLAB优化指南
数据结构·算法
sin_hielo1 天前
leetcode 1975
数据结构·算法·leetcode
cpp_25011 天前
P1583 魔法照片
数据结构·c++·算法·题解·洛谷
无限进步_1 天前
【C语言】堆排序:从堆构建到高效排序的完整解析
c语言·开发语言·数据结构·c++·后端·算法·visual studio