1. 两数之和

63 阅读1分钟

给定一个整数数组 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