leetcode 9. 回文数

  1. 偷懒的方式
python 复制代码
class Solution:
    def isPalindrome(self, x: int) -> bool:
        s = str(x)
        return s == s[::-1]
  1. 正经的方式
python 复制代码
class Solution:
    def isPalindrome(self, x: int) -> bool:
        if x < 0 or (x % 10 == 0 and x != 0):
            return False
        rev = 0
        temp = x
        while(temp):
            rev = rev * 10 + temp%10
            temp = temp//10

        return rev==x
相关推荐
康谋自动驾驶4 分钟前
汽车多总线数据采集:挑战、架构与同步策略全解析
算法·自动驾驶·开发·数据处理·总线数据
Coovally AI模型快速验证6 分钟前
计算机视觉的 2026:从“堆算力”竞赛,到“省算力”智慧
人工智能·深度学习·算法·yolo·计算机视觉·无人机
Swift社区8 分钟前
LeetCode 378 有序矩阵中第 K 小的元素
算法·leetcode·矩阵
ValhallaCoder13 分钟前
Day49-图论
数据结构·python·算法·图论
宵时待雨20 分钟前
数据结构(初阶)笔记归纳5:单链表的应用
c语言·开发语言·数据结构·笔记·算法
sonadorje23 分钟前
矩阵的“秩”是什么?
算法·机器学习·矩阵
wuqingshun31415924 分钟前
蓝桥杯 云神的子数组和
算法·蓝桥杯·图论
kklovecode26 分钟前
数据结构---顺序表
c语言·开发语言·数据结构·c++·算法
sin_hielo27 分钟前
leetcode 1292(二维前缀和)
数据结构·算法·leetcode
炽烈小老头28 分钟前
【 每天学习一点算法 2026/01/19】位1的个数
学习·算法