首页 > 其他 > 详细

two sum

时间:2019-04-07 00:42:23      阅读:157      评论:0      收藏:0      [点我收藏+]


class Solution:
def twoSum(self, nums: List[int], target: int) -> List[int]:
min_val = float(‘inf‘)
re_index = [0,0]
for i,m in enumerate(nums):
for j,n in enumerate(nums):
if i != j:
if (m + n) ==target:
re_index = [i,j]
return re_index
return ‘wrong target‘




map = {} for i in range(len(num)): if num[i] not in map: map[target - num[i]] = i + 1 else: return map[num[i]], i + 1

 

two sum

原文:https://www.cnblogs.com/find1/p/10663483.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!