Open
Description
算法本身没问题,改一下比较好
public static int[] twoSum(int[] numbers, int target)
{
int[] result = new int[2];
Map<Integer, Integer> map = new HashMap<>();
for (int i = 0; i < numbers.length; i++)
{
if (map.containsKey(target - numbers[i]))
{
result[1] = i;
result[0] = map.get(target - numbers[i]);
return result;
}
map.put(numbers[i], i);
}
return result;
}
Metadata
Metadata
Assignees
Labels
No labels