LC 两数之和
Posted yangbocsu
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了LC 两数之和相关的知识,希望对你有一定的参考价值。
LC 两数之和
- 给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。
- 你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。
- 你可以按任意顺序返回答案。
【代码1.0】
class Solution {
public int[] twoSum(int[] nums, int target) {
// 0 边界处理
if (nums == null || nums.length == 0)
{
return null;
}
int[] arr = new int[2]; //保留坐标的数组
// Arrays.sort(nums);
for (int i = 0; i < nums.length- 1; i++) {
for (int j = i+1; j < nums.length; j++)
{
if (nums[j] + nums[i] == target )
{
arr[1] = j;
break;
}
}
if (arr[1] != 0)
{
arr[0] = i;
break;
}
}
return arr;
}
}
以上是关于LC 两数之和的主要内容,如果未能解决你的问题,请参考以下文章