1.给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。
class Solution {
public int[] twoSum(int[] nums, int target) {
int[] temp={};
for(int i=0;i<nums.length-1;i++){
for(int j=i+1;j<nums.length;j++){
if(nums[i]+nums[j]==target){
temp=new int[]{i,j};
return temp;
}
}
}
return temp;
}
}
注:1、返回数组的方法:int[] temp={};temp=new int[] {i,j};
2、边界值的确定需要注意。当i=0时,j=i+1,i<nums.length-1,j<nums.length。