给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。

class Solution {
    public int[] twoSum(int[] nums, int target) {//两数之和
        int i=0,j=0;
        for(i=0;i<nums.length;i++){
            for(j=i+1;j<nums.length;j++){
                if(nums[i]+nums[j]==target)
                return new int[] {i,j};
            }
        }
       throw new IllegalArgumentException("No two sum solution");
    }
}

你可能感兴趣的:(Java)