Untitled
unknown
golang
2 years ago
290 B
13
Indexable
func twoSum(nums []int, target int) (int, int) {
complementMap := make(map[int]int)
for i, num := range nums {
complement := target - num
if index, ok := complementMap[complement]; ok {
return index, i
}
complementMap[num] = i
}
return -1, -1
}Editor is loading...