two-sums.py (496B)
1 """ 2 Leet Ratings 3 Speed Memory 4 Total 1005ms 15MB 5 Beats 38.22% 67.55% 6 7 """ 8 9 10 def twoSum(nums: list[int], target: int): 11 count1 = len(nums) - 1 12 count2 = len(nums) - 1 13 while count1 >= 0: 14 count2 = len(nums) - 1 15 while count2 >= 0: 16 if nums[count1] + nums[count2] == target and count1 != count2: 17 return [count1, count2] 18 count2 -= 1 19 count1 -= 1 20 return [0, 0] 21 22 23 nums = [0, 1, 4, 5, 7, 67] 24 25 26 print(twoSum(nums, 67))