描述:找到数组中两个数相加和为target的数组下标。
解法1:简单粗暴的方法,嵌套循环数组,返回相加为target的两个数的下标。
class Solution {
public int[] twoSum(int[] nums, int target) {
for(int i =0;i<nums.length;i++){ //嵌套循环找到相加为target
for(int j=i+1;j<nums.length;j++){
if(nums[j]+nums[i]==target){
return new int[]{i,j};//返回一个int数组,其中值为i j
}
}
}
throw new IllegalArgumentException("No two sum solution");//不存在的话抛出异常
}
}