package leetcode
func twoSum(nums []int, target int) []int { var visited = make(map[int]int,len(nums)) for i, num := range nums{ sub := target - num if j,ok := visited[sub]; ok{ return []int{i,j} }else { visited[num] = i } } return nil }
func twoSum2(nums []int, target int) []int { for i, num := range nums{ for j:= i+1; j<len(nums); j++ { if num + nums[j] == target{ return []int{i,j} } } } return nil }
!评论内容需包含中文