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;

}

}

}

};

相关推荐
leaves falling12 小时前
c语言- 有序序列合并
c语言·开发语言·数据结构
代码无bug抓狂人12 小时前
前缀和算法和单调队列算法(经典例题)
数据结构·算法
We་ct12 小时前
LeetCode 14. 最长公共前缀:两种解法+优化思路全解析
前端·算法·leetcode·typescript
leaves falling12 小时前
BC68 X形图案
数据结构·算法
Lun3866buzha12 小时前
【机场目标检测】基于YOLOv26的飞机目标检测算法实现_1
算法·yolo·目标检测
Q741_14713 小时前
C++ 优先级队列 大小堆 模拟 力扣 1046. 最后一块石头的重量 每日一题
开发语言·c++·算法·leetcode·优先级队列·
blazeDP13 小时前
洛谷P7224 [RC-04] 子集积解析
算法·深度优先·图论
June bug13 小时前
【python基础】常见的数据结构的遍历
开发语言·数据结构·python
Anastasiozzzz13 小时前
常见限流算法--【令牌桶】【漏桶】【固定窗口】【滑动窗口】
java·redis·后端·算法·面试
凯酱13 小时前
Java8 遍历List 使用stream().parallel()并发安全
数据结构·windows·list