leetcode 热题100 两数之和

class Solution(object):

def twoSum(self, nums, target):

"""

:type nums: List[int]

:type target: int

:rtype: List[int]

"""

myDict = {}

for i,t in enumerate(nums):

myDict[nums[i]] = i

for i,t in enumerate(nums):

tmp = target - t

if myDict.get(tmp)!=None and myDict.get(tmp)!=i:

return [i,myDict.get(tmp)]

相关推荐
ゾ等ミ流星ジ35924 分钟前
程序人生-hellohelloo
程序人生·职场和发展
哈哥撩编程27 分钟前
『哈哥赠书 - 55期』-『码农职场:IT人求职就业手册』
程序人生·职场和发展·程序员·职场发展·职业规划
雨知流年27 分钟前
程序人生-Hello’s P2P
程序人生·职场和发展
普通网友28 分钟前
Web前端常用面试题,九年程序人生 工作总结,Web开发必看
前端·程序人生·职场和发展
Humbunklung2 小时前
Rust 控制流
开发语言·算法·rust
鑫鑫向栄2 小时前
[蓝桥杯]取球博弈
数据结构·c++·算法·职场和发展·蓝桥杯·动态规划
m0_634448893 小时前
从上下文学习和微调看语言模型的泛化:一项对照研究
学习·算法·语言模型
Once_day4 小时前
代码训练LeetCode(21)跳跃游戏2
算法·leetcode
程序员杰哥4 小时前
接口自动化测试之pytest 运行方式及前置后置封装
自动化测试·软件测试·python·测试工具·职场和发展·测试用例·pytest
德先生&赛先生5 小时前
LeetCode-934. 最短的桥
算法·leetcode·职场和发展