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;
    }
 展开