
有序数组 设置双指针 来回移动位置
package mainimport "fmt"func twoSum(numbers []int, target int) []int {l :=0r :=len(numbers)-1for l<=r{res := numbers[l]+numbers[r]if res==target{return []int{l+1,r+1}}else if res>target {r--}else {l++}}return nil}func main() {fmt.Println(twoSum([]int{2, 7, 11, 15},9))}

