题解 | #两数之和#golang
两数之和
http://www.nowcoder.com/practice/20ef0972485e41019e39543e8e895b7f
package main
/** *
- @param numbers int整型一维数组
- @param target int整型
- @return int整型一维数组 */
```func twoSum( numbers []int , target int ) []int {
var numIndex = make(map[int]int)
for i,x := range numbers{
if value,ok :=numIndex[target-x];ok{
return []int{value+1,i+1}
}
numIndex[x]=i
}
return nil
}