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;

}

}

}

};

相关推荐
念越2 分钟前
算法每日一题 Day05|双指针解决盛最多水的容器问题
算法·力扣
_小草鱼_4 分钟前
【数据结构】栈和队列
数据结构·数组··队列
eggrall4 分钟前
Leetcode 最大连续 1 的个数 III(medium)
算法·leetcode·职场和发展
啊我不会诶5 分钟前
Educational Codeforces Round 120 (Rated for Div. 2) vp补题
c++·算法
贾斯汀玛尔斯8 分钟前
每天学一个算法--图算法(Graph Algorithms)
数据结构·算法
埃伊蟹黄面9 分钟前
C++ —— 智能指针
开发语言·c++·算法
董董灿是个攻城狮10 分钟前
马斯克在用炸火箭的方式训练 AGI。。。
算法
Pentane.14 分钟前
【力扣hot100】【Leetcode 54】螺旋矩阵|边界控制 算法笔记及打卡(19/100)
算法·leetcode·矩阵
黎阳之光14 分钟前
黎阳之光:港口智能体集群,重塑智慧港口新范式
大数据·人工智能·算法·安全·数字孪生
大写的z先生16 分钟前
【深度学习 | 论文精读】
深度学习·算法·语言模型