整数反转(leetcode)

题目:

给你一个 32 位的有符号整数 x ,返回将 x 中的数字部分反转后的结果。

如果反转后整数超过 32 位的有符号整数的范围 −231, 231 − 1 ,就返回 0。

假设环境不允许存储 64 位整数(有符号或无符号)。

示例 1:

输入:x = 123

输出:321

python 复制代码
class Solution:
    def reverse(self, x: int) -> int:
       x_str = str(x)
       x_str = x_str.strip('-')
       x_str = x_str.rstrip('0')
       x_str = x_str[::-1]
       if x < 0:
         x_str = '-' + x_str
       if not x_str:
         x_str = '0'
       result = int(x_str)
       if result < -2**31 or result > 2**31 - 1:
         return 0
       return result
相关推荐
CV山月3 分钟前
大模型强化学习对齐:从 RLHF 框架到 PPO 算法原理
人工智能·python·大模型·强化学习·多模态·研究生
地平线开发者5 分钟前
bevformer算法模型详细解读
算法
用户7395480020613 分钟前
本地 CSV 清洗的小细节:先标准化,再去重,并保留可检查的报告
python
liliangcsdn22 分钟前
ICIR权重矩阵如何加权标准化为综合因子
算法
AC赳赳老秦33 分钟前
文旅市场公开数据分析:基于 OpenClaw 采集景区客流与门票公示数据,生成区域文旅热度监测报告
java·c语言·python·php·symfony·deepseek·openclaw
青 春 记 忆34 分钟前
零基础入门python68:FastAPI 完整博客运行与项目验收
python·fastapi·后端开发
鹿鹿学长38 分钟前
发题前三天,组委会在过三道关:赛题七渠道首发、知网统一收卷、AI 详情 PDF 首进支撑材料
python·自动化
SDWAN_Cheap1 小时前
SD-WAN智能选路技术的算法与实现机制
算法·php·sdwan
geovindu1 小时前
python: Face Recognition
开发语言·后端·python·人脸识别
不会就选b1 小时前
数据结构之树&&二叉树(二)
数据结构·算法