2021年9月8日10:59:46
2021年9月8日11:09:56
import java.util.ArrayList;
public class Solution {
public ArrayList<Integer> FindNumbersWithSum(int [] array,int sum) {
ArrayList<Integer> res = new ArrayList<Integer>();
if(array.length < 2) return res;
int left = 0;
int right = array.length-1;
while(left<right){
if(array[left] + array[right] == sum) {
res.add(array[left]);
res.add(array[right]);
return res;
}
else if(array[left] + array[right] > sum) right --;
else left ++;
}
return res;
}
}


京公网安备 11010502036488号