

public static int[] twoSum (int[] numbers, int target) {
// write code here
label: for(int i=0;i<numbers.length-1;i++){
for (int j = i+1; j <numbers.length; j++) {
if(target-numbers[j]==numbers[i]){
int index1=i+1;
int index2=j+1;
int[]arr= {index1,index2};
return arr;
}
}
}
return null;
}
本文深入探讨了经典的两数之和算法实现,通过双层循环遍历整型数组,寻找两个数使得它们的和等于目标值。文章详细介绍了算法流程,包括如何比较数组元素与目标值之间的差值,以及如何返回这两个数的下标。
260

被折叠的 条评论
为什么被折叠?



