【leetcode】每日一题(9 回文数)
程序员文章站
2024-03-09 08:15:17
...
代码实现:
借鉴了一个极妙的方法,反转后两数相等
bool isPalindrome(int x){
if(x<0)
return false;//直接杀死负数
long y=0;
int temp=x;
while(temp!=0){
y=y*10+temp%10;
temp/=10;
}
if(y==x)
{
return true;
}
return false;
}
上一篇: 为什么说Java中只有值传递
推荐阅读
-
【leetcode】每日一题(258 各位相加)
-
【leetcode】每日一题(9 回文数)
-
【leetcode】(每日抑题 18 四数之和)
-
【Leetcode】1310. 子数组异或查询【每日一题系列20210512】
-
LeetCode 9.回文数 Java
-
【LeetCode每日一题】[简单]976. 三角形的最大周长
-
Leetcode每日一题:976.largest-perimeter-triangle(三角形的最大周长)
-
蓝桥杯试题 基础练习 BASIC-9 特殊回文数——冲刺蓝桥杯第五天
-
【LeetCode】第一题:两数之和
-
【Leetcode 每日一题】842. 将数组拆分成斐波那契序列(DFS)