classSolution(object):deftwoSum(self, nums, target):"""
:type nums: List[int]
:type target: int
:rtype: List[int]
笨辦法
暴力求解
聰明辦法
利用dict存儲
"""
d ={}for i, num inenumerate(nums):if num notin d:
d[num]=[]
d[num].append(i)for i, num inenumerate(nums):if target - num notin d:continuefor j in d[target-num]:if i == j:continuereturn[i, j]