给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。
class Solution:
def twoSum(self, nums, target):
num_dict = {}
for i, num in enumerate(nums):
difference = target - num
if difference in num_dict:
return [num_dict[difference], i]
num_dict[num] = i
return None