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
相关推荐
算法与编程之美3 分钟前
解决tensor的shape不为1,如何转移到CPU的问题
人工智能·python·深度学习·算法·机器学习
natide4 分钟前
词汇/表达差异-8-Token Overlap(词元重叠度)
大数据·人工智能·深度学习·算法·自然语言处理·nlp·知识图谱
hetao17338378 分钟前
2025-12-22 hetao1733837的笔记
c++·笔记·算法
Binky67822 分钟前
力扣--贪心篇(1)
数据结构·算法·leetcode
sinat_2554878123 分钟前
文件I/O流
java·jvm·算法
北辰水墨24 分钟前
【算法篇】单调栈的学习
c++·笔记·学习·算法·单调栈
源代码•宸26 分钟前
goframe框架签到系统项目开发(分布式 ID 生成器、雪花算法、抽离业务逻辑到service层)
经验分享·分布式·mysql·算法·golang·雪花算法·goframe
AIpanda88827 分钟前
当智能化工具应用于企业,如何借助AI销冠系统提升工作效率?
算法
进击的小头33 分钟前
01_嵌入式C与控制理论入门:从原理到MCU实战落地
c语言·单片机·算法
what_201835 分钟前
list 对象里面 嵌套list对象,对象的属性 有浮点数,list<浮点数> 对list对象求均值
算法·均值算法