学习时间:
2023年1月27日
题目描述:

题解分享:
import java.util.Arrays;
/**
* @ Author 繁华倾夏
* @ Date 2023年01月26日
*/
// 力扣(LeetCode):1. 两数之和
public class Solution {
public static int[] twoSum(int[] nums, int target) { // 调用函数
int[] re = {-1,-1}; // 设定数组的初始值
for (int i = 0; i < nums.length; i++) { // 遍历数组
for (int j = i+1; j < nums.length; j++) { // 在上个数组为条件后遍历数组
if(nums[i] + nums[j] == target) { // 两个数值之和为目标值时
re[0] = i; // 将下标赋值给0下标
re[1] = j; // 将下标赋值为1下标
return re; // 返回
}
}
}
return re;
}
// 测试用例
// 输入:nums = [2,7,11,15], target = 9
// 输出:[0,1]
public static void main(String[] args) {
int[] nums={2,7,11,15};
int[] re=twoSum(nums,9);
System.out.println(Arrays.toString(re));
}
}
【繁华倾夏】【每日力扣题解分享】【Day13】