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)]

相关推荐
快快起来写代码12 小时前
【leetcode】容器中水的容量最小/大面积
算法·leetcode·职场和发展
Fuliy9612 小时前
第三阶段:进化与群体智能 (Evolutionary & Swarm Intelligence)
人工智能·笔记·python·学习·算法
kisshuan1239612 小时前
[特殊字符] RollingDepth:单目视频深度估计算法解析
算法·音视频
gihigo199812 小时前
SSA奇异谱分解:时频域信号成分分析与重构
数据结构·算法·重构
Takoony12 小时前
OpenClaw 深度拆解:下一代自主智能体架构全面解析
人工智能·深度学习·算法·机器学习·架构·openclaw
Sunhen_Qiletian12 小时前
OpenCV中透视与仿射变换的区别——从矩阵到实战的全面解析
opencv·算法·矩阵
zz345729811312 小时前
C语言基础之蓝桥杯
c语言·算法·蓝桥杯
程序员阿鹏12 小时前
73.矩阵置零
数据结构·算法·矩阵
Eloudy12 小时前
CHI 开发备忘 12 记 -- CHI spec 12 链路层
人工智能·算法·arch·hpc
老师好,我是刘同学12 小时前
贪心算法与优先队列实战解析
算法·ios·贪心算法