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;

}

}

}

};

相关推荐
奔跑吧 android7 分钟前
【linux kernel 常用数据结构和设计模式】【数据结构 2】【通过一个案例属性list、hlist、rbtree、xarray数据结构使用】
linux·数据结构·list·kernel·rbtree·hlist·xarray
汉克老师9 分钟前
第十四届蓝桥杯青少组C++选拔赛[2023.2.12]第二部分编程题(5、机甲战士)
c++·算法·蓝桥杯·01背包·蓝桥杯c++·c++蓝桥杯
Mr_Xuhhh1 小时前
项目需求分析(2)
c++·算法·leetcode·log4j
默默无名的大学生2 小时前
数据结构—顺序表
数据结构·windows
c++bug2 小时前
六级第一关——下楼梯
算法
Morri32 小时前
[Java恶补day53] 45. 跳跃游戏Ⅱ
java·算法·leetcode
林木辛2 小时前
LeetCode热题 15.三数之和(双指针)
算法·leetcode·双指针
AndrewHZ2 小时前
【3D算法技术】blender中,在曲面上如何进行贴图?
算法·3d·blender·贴图·三维建模·三维重建·pcg
Jared_devin2 小时前
二叉树算法题—— [蓝桥杯 2019 省 AB] 完全二叉树的权值
数据结构·c++·算法·职场和发展·蓝桥杯
AI 嗯啦4 小时前
数据结构深度解析:二叉树的基本原理
数据结构·算法