整数反转
整数反转
题目描述(来源LeetCode)
给你一个 32 位的有符号整数 x ,返回将 x 中的数字部分反转后的结果。
如果反转后整数超过 32 位的有符号整数的范围 [−231, 231 − 1] ,就返回 0。
假设环境不允许存储 64 位整数(有符号或无符号)。
问题思考
看到题目,我想到的是将整数变成字符串,然后使用字符串的反转操作直接就可以完成反转。最后再转回整数
算法实现
1 | class Solution: |
复杂度分析
- 时间复杂度:
- 空间复杂度:
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 笺札!









