public static int[] twoSum(int[] nums, int target) {
int[] twoSum = new int[2];
List<Integer> list = new ArrayList<Integer>();
HashMap<Integer,Integer> hm = new HashMap<Integer,Integer>();
int length = nums.length;
for(int i=0;i<length;i++){
if(hm.containsKey(target-nums[i])){
twoSum[0] = hm.get(target-nums[i]);
twoSum[1] = i+1;
} else {
hm.put(nums[i], i+1);
}
}
System.out.print(twoSum[0]+" "+twoSum[1]);
return twoSum;
}