leetcode 1. 两数之和 (Golang)

func twoSum(nums []int, target int) []int {
    flag := make([]int, len(nums))
    ans := make([]int, 0)
    for i, v := range nums {
        for j := i + 1; j < len(nums); j++ {
            if v + nums[j] == target && flag[i] != 1 && flag[j] != 1{
                flag[i], flag[j] = 1, 1
                ans = append(ans, i, j)
            }
        }
    }
    return ans
}

 

相关文章:

  • 2021-09-26
  • 2022-02-03
  • 2021-10-29
  • 2021-09-20
  • 2021-08-27
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-05-12
  • 2021-10-21
  • 2021-11-25
  • 2021-11-04
  • 2021-06-20
  • 2022-01-23
  • 2021-06-08
相关资源
相似解决方案