leetcode

Description:

leetcode-167

Submission:

1
2
3
4
5
6
7
8
9
10
11
12
class :

def twoSum(self, numbers: List[int], target: int) -> List[int]:
i = 0
j = len(numbers)-1
while(i < j):
if (numbers[i] + numbers[j] == target):
return [i+1, j+1]
elif (numbers[i] + numbers[j] > target):
j -= 1
elif (numbers[i] + numbers[j] < target):
i += 1

Acceptance:

ac