func twoSum(numbers []int, target int) []int {
low := 0
high := len(numbers) - 1
for low < high {
sum := numbers[low] + numbers[high]
if sum == target {
return []int{low+1,high+1}
}else if sum > target {
high--
}else {
low++
}
}
return []int{-1,-1}
}
167. 两数之和 II - 输入有序数组
最新推荐文章于 2025-12-28 16:25:57 发布
1061

被折叠的 条评论
为什么被折叠?



