1879. 两数之和 VII
Posted yunxintryyoubest
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了1879. 两数之和 VII相关的知识,希望对你有一定的参考价值。
1879. 两数之和 VII
中文English
给定一个已经 按绝对值升序排列 的数组,找到两个数使他们加起来的和等于特定数。
函数应该返回这两个数的下标,index1必须小于index2。注意返回的值是0-based。
你不能对该数组进行排序。
样例
输入:
[0,-1,2,-3,4]
1
输出: [[1,2],[3,4]]
说明: nums[1] + nums[2] = -1 + 2 = 1, nums[3] + nums[4] = -3 + 4 = 1
你也可以返回 [[3,4],[1,2]],系统将自动帮你排序成 [[1,2],[3,4]]。但是[[2,1],[3,4]]是不合法的。
挑战
mathcal{O}(n)O(n)的时间复杂度和mathcal{O}(1)O(1)的额外空间复杂度
注意事项
- 数据保证numsnums中的所有数的互不相同的。
- numsnums数组长度leq 100,000≤100000
- numsnums内的数leq 10^9≤10?9??
以上是关于1879. 两数之和 VII的主要内容,如果未能解决你的问题,请参考以下文章