[LeetCode ] 9. 回文数 谢谢你让我明白了我是个智障

疑难杂症 专栏收录该内容
51 篇文章 0 订阅

在这里插入图片描述
很简单一道题呀。就很happy开始写啊,最朴素的算法:

class Solution:
    def isPalindrome(self, x: int) -> bool:
        if x<0:
            return False
        # l=list(str(x))
        # l = []
        # while (x>0):
        #     l.append(x%10)
        #     x=x//10
        # l=list(reversed(l))#将顺序倒过来
        # print(l)
        for i in range(len(l)):
            if l[i]!=l[len(l)-1-i]:
                return False
        return True

等我提交了之后看题解,瞬间炸裂(老哥只用一行解决):

class Solution:
    def isPalindrome(self, x: int) -> bool:
        return str(x) == str(x)[::-1]

谢谢你让我明白了我是个智障。

  • 0
    点赞
  • 2
    评论
  • 0
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

相关推荐
©️2020 CSDN 皮肤主题: 编程工作室 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值