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;

}

}

}

};

相关推荐
uhakadotcom31 分钟前
JAX 框架:高性能数值计算的新时代
算法·面试·github
uhakadotcom37 分钟前
构建实时API智能代理:快速构建多代理语音应用
算法·面试·github
uhakadotcom38 分钟前
快速理解 tiktoken:OpenAI 的高效文本编码工具
算法·面试·github
做人求其滴1 小时前
蓝桥杯C/C++省赛/国赛注意事项及运行环境配置
算法·蓝桥杯·编译器·c/c++·算法竞赛·运行环境·第十六届
写个博客1 小时前
代码随想录算法训练营第十五天
算法
铃煦1 小时前
《算法笔记》3.3小节——入门模拟->图形输出
笔记·算法·图论
LuckyLay1 小时前
LeetCode算法题(Go语言实现)_39
算法·leetcode·golang
uhakadotcom2 小时前
NVIDIA Resiliency Extension(NVRx)简介:提高AI模型训练的容错能力
算法·面试
Tisfy2 小时前
LeetCode 2843.统计对称整数的数目:字符串数字转换
算法·leetcode·字符串·题解
Yyq130208696822 小时前
KTH5772 系列游戏手柄摇杆专用3D 霍尔位置传感器
算法·游戏·3d·小杨13020869682