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;


    }
}