deno.land / x / masx200_leetcode_test@10.6.5 / two-sum-ii-input-array-is-sorted / index.ts
123456789101112131415161718export default function twoSum(numbers: number[], target: number): number[] { let left = 0; let right = numbers.length - 1;
while (right - left >= 1) { const sum = numbers[left] + numbers[right];
if (sum === target) { return [left + 1, right + 1]; } else if (sum < target) { left++; } else { right--; } } return [-1, -1];}
Version Info