1. Two Sum
Posted Premiumlab
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了1. Two Sum相关的知识,希望对你有一定的参考价值。
https://leetcode.com/articles/two-sum/#approach-2-two-pass-hash-table-accepted
class Solution(object): def twoSum(self, nums, target): """ :type nums: List[int] :type target: int :rtype: List[int] """ seen = {} # use dictionary data structure for i in range(len(nums)): # i is the position/key of the num num2 = target - nums[i] # num2 is the value if num2 in seen: # num2 is the key return [seen[num2], i] else: seen[nums[i]] = i return ‘Not found‘
以上是关于1. Two Sum的主要内容,如果未能解决你的问题,请参考以下文章