Advertisement
smj007

Untitled

Jul 31st, 2023
1,018
1
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.42 KB | None | 1 0
  1. class Solution:
  2.     def twoSum(self, numbers: List[int], target: int) -> List[int]:
  3.  
  4.         start = 0
  5.         end = len(numbers) - 1
  6.  
  7.         while(start < end):
  8.             num_sum = numbers[start] + numbers[end]
  9.             if num_sum == target:
  10.                 return [start+1, end+1]
  11.             elif num_sum < target:
  12.                 start += 1
  13.             else:
  14.                 end = end - 1
  15.  
  16.         return []
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement