class Solution: def twoSum(self, nums: List[int], target: int) -> List[int]: l, r = 0, len(nums) - 1 while l < r: s = nums[l] + nums[r] if s == target: return [l + 1, r + 1] elif s > target: r -= 1 else: l += 1
Last updated 2 years ago