技术栈

leetcode 9. 回文数

garrulousabyss2024-03-19 17:11
  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
上一篇:ts使用函数重载确定返回类型
下一篇:记录构建部署中,node和pm2的兼容问题的排查
相关推荐
小白开始进步
19 小时前
JAKA Zu12 机械臂运动学算法深度解析(含可视化方案)
python·算法·numpy
梵刹古音
19 小时前
【C语言】 递归函数
c语言·数据结构·算法
yongui47834
19 小时前
混凝土二维随机骨料模型 MATLAB 实现
算法·matlab
酉鬼女又兒
20 小时前
JAVA牛客入门11~20
算法
代码游侠
20 小时前
C语言核心概念复习(二)
c语言·开发语言·数据结构·笔记·学习·算法
XX風
20 小时前
2.1_binary_search_tree
算法·计算机视觉
不想写bug呀
20 小时前
买卖股票问题
算法·买卖股票问题
-Try hard-
20 小时前
完全二叉树、非完全二叉树、哈希表的创建与遍历
开发语言·算法·vim·散列表
茉莉玫瑰花茶
20 小时前
C++ 17 详细特性解析(4)
开发语言·c++·算法
long316
21 小时前
K‘ 未排序数组中的最小/最大元素 |期望线性时间
java·算法·排序算法·springboot·sorting algorithm
热门推荐
01GitHub 镜像站点02一文了解国产算子编程语言 TileLang,TileLang 对国产开源生态的影响与启示03Vue-skills的中文文档04Claude Code Skills 实用使用手册05在Trae中使用Pencil MCP06OpenCode 入门教程:介绍 · 安装 · 配置第三方 API (如 Claude)07UV安装并设置国内源08OpenClaw部署与配置教程:在Mac mini上接入国产大模型与飞书09让 Trae IDE 智能体 “读懂”文档 Excel+PDF+DOCX :mcp-documents-reader 工具使用指南10Claude Code + GLM4.7 避坑指南:解决 Unable to connect to Anthropic services