12345678910111213141516171819202122 |
- package main
- import (
- "fmt"
- )
- func twoSum(nums []int, target int) []int {
- var i, j, v int
- for i, v = range nums {
- for j = i + 1; j < len(nums); j++ {
- if v+nums[j] == target {
- return []int{i, j}
- }
- }
- }
- // not found, [-1 -1]
- return []int{-1, -1}
- }
- func main() {
- fmt.Println(twoSum([]int{1, 2, 5, 6, 7}, 11))
- }
|