<
查看: 593|回复: 3
收起左侧

[Leetcode] Leetcode [easy] 开始刷题,纯流水帐

|只看干货
scheine | 显示全部楼层 |阅读模式
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   100% (3)
 
 
0% (0)    👎

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看,没有帐号?注册账号

x
本帖最后由 scheine 于 2021-5-14 08:07 编辑

[Python] 纯文本查看 复制代码
    #Day 1. TwoSum [1]
    def twoSum(self, nums, target):    
        d = {}
        for idx, num in enumerate(nums):
            left = target - num
            if left in d:
                return [d[left], idx]
            d[num] = idx
        return []


评分

参与人数 1大米 +2 收起 理由
14417335 + 2

查看全部评分


上一篇:防御性刷题如何实施
下一篇:小白新手转DS需要在leetcode上刷什么题?
 楼主| scheine 2021-5-14 19:34:25 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   100% (3)
 
 
0% (0)    👎
[Python] 纯文本查看 复制代码
    #2. Reverse an integer [7]
    def reverse(self, x):
        if x>=0:
            x_sign = 1
        else:
            x_sign = -1
        x_str = str(abs(x))
        new = ""
        for i in range(len(x_str)):
            new += x_str[len(x_str)-1-i]              
        if (2**31 - 1) >=int(new) >= -2**31:
            return int(new)*x_sign
        else:
            return 0
回复

使用道具 举报

followchaoyang 2021-5-14 19:51:13 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   99% (177)
 
 
0% (1)    👎
不按频率刷吗?
回复

使用道具 举报

 楼主| scheine 2021-5-14 20:36:40 来自APP | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   100% (3)
 
 
0% (0)    👎
谢谢,好主意!我去找找!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

隐私提醒:
■拉群请前往同学同事飞友|拉群结伴版块,其他版块拉群,帖子会被自动删除
■论坛不能删帖,为防止被骚扰甚至人肉,不要公开留微信等联系方式,请以论坛私信方式发送。
■特定版块可以超级匿名:https://tools.1point3acres.com/thread
■其他版块匿名方法:http://www.1point3acres.com/bbs/thread-405991-1-1.html

>
快速回复 返回顶部 返回列表