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;

}

}

}

};

相关推荐
hetao17338378 小时前
2026-09-27~28 hetao1733837 的刷题记录
c++·算法
Godspeed Zhao8 小时前
现代智能雷达技术15——算法(1)
人工智能·算法·雷达
代码什么用8 小时前
LeetCode-42. 接雨水
算法·leetcode
lengxuenong8 小时前
枚举及其优化学习手册
c++·学习·算法·青少年编程
小O的算法实验室8 小时前
IEEE TAI,RoCo:基于角色的LLM协作实现自动启发式设计
算法
SelectDB技术团队9 小时前
Apache Doris 高性能 Open Lake Variant 读写技术解析(含对比数据)
数据结构·数据库·clickhouse·日志·apache doris·selectdb·湖仓架构升级
小范的技术工坊9 小时前
大模型蒸馏
人工智能·算法·数据挖掘·大模型
Benny_Tang9 小时前
P9527 [JOIST 2022] 洒水器 / Sprinkler 题解
c++·算法
kiracrimson9 小时前
希尔排序:让插入排序不再怕逆序
数据结构·算法·排序算法
Logic1019 小时前
C语言/数据结构位运算题解:异或XOR找出星球探险中的“独特能量石“——只出现一次的数字
c语言·数据结构·数组·位运算·时间复杂度·算法题·异或性质