python基础算法题0502

数字反转

无论是字符串反转还是数字反转,其实都一样。

需求

题目

代码

class Solution:
    def reverse(self, x: int) -> int:
        if 0 < x <= 2 ** 31 - 1:
            m = str(x)[::-1]
            if int(m)<2**31-1:
             return int(m)
            else:
             return 0
             
        if 0 > x >= -2 ** 31:
            y = -x
            n = str(y)[::-1]
            if int(n) <=2**31:
             return -int(n)
            else:
             return 0
        if x==0:
            return 0
        

结果

在这里插入图片描述

相关推荐

  1. 五道基础且高频的Python算法面试

    2024-05-03 00:44:03       15 阅读
  2. 编程基础-算法研究-算法

    2024-05-03 00:44:03       6 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-05-03 00:44:03       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-05-03 00:44:03       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-05-03 00:44:03       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-05-03 00:44:03       20 阅读

热门阅读

  1. 《Redis使用手册之持久化存储》

    2024-05-03 00:44:03       12 阅读
  2. 21-30图表

    2024-05-03 00:44:03       10 阅读
  3. JDO还有人用吗

    2024-05-03 00:44:03       9 阅读
  4. 【Flask 系统教程 1】入门及配置

    2024-05-03 00:44:03       11 阅读
  5. springboot新闻推荐系统 - 源码免费(私信领取)

    2024-05-03 00:44:03       9 阅读
  6. 探索“cd”命令:通往数字世界的奇幻之旅

    2024-05-03 00:44:03       11 阅读
  7. TCP三次握手

    2024-05-03 00:44:03       11 阅读
  8. go开发环境安装配置(vscode)

    2024-05-03 00:44:03       10 阅读
  9. WebGL是啥

    2024-05-03 00:44:03       12 阅读
  10. C/C++ 字符串与时间戳互相转换

    2024-05-03 00:44:03       10 阅读
  11. LeetCode //C - 47. Permutations II

    2024-05-03 00:44:03       13 阅读
  12. 网络扫描技术

    2024-05-03 00:44:03       12 阅读
  13. COMP30027 Machine Learning Project 2 Book Rating Prediction

    2024-05-03 00:44:03       13 阅读