1.go 321 B

123456789101112131415161718
  1. package main
  2. import (
  3. "fmt"
  4. )
  5. func twoSum(nums []int, target int) []int {
  6. var i, j, v int
  7. for i, v = range nums {
  8. for j = i+1; j < len(nums); j++ {
  9. if v + nums[j] == target {
  10. return []int{i, j}
  11. }
  12. }
  13. }
  14. // not found, [-1 -1]
  15. return []int{-1, -1}
  16. }