private static int[] two_sum_method(int[] nums, int target) {
Map<Integer, Integer> tempMap = new HashMap<Integer, Integer>();
for (Integer i = 0; i < nums.length; i++) {
if (tempMap.get(nums[i]) == null) {
tempMap.put(target-nums[i], i);
} else {
return new int[]{i, tempMap.get(i)};
}
}
return null;
}
展开