class Solution {
public int[] twoSum(int[] numbers, int target) {
for( int i=0, j=numbers.length-1; i<j;){
int sum = numbers[i]+numbers[j];
if(sum == target)
return new int[] {i+1,j+1};
else if(sum>target)
j--;
else
i++;
}
return null;
}
}
167. 两数之和 II - 输入有序数组 Java版
最新推荐文章于 2024-08-06 10:22:43 发布