package leetcode;
public class TwoSum {
public int[] twoSum(int[] nums, int target){
if (nums.length < 2){
return new int[0];
}
for (int i = 0; i < nums.length; ++i){
for (int j = i + 1; j < nums.length; ++j){
if (nums[i] + nums[j] == target){
return new int[] {i, j};
}
}
}
return new int[0];
}
}
def twoSum(nums, target):
hash_map = dict()
for i, x in enumerate(nums):
if target - x in hash_map:
return [i, hash_map[target - x]]
hash_map[x] = i
print(twoSum([2, 7, 5, 9], 9))