两数之和 VII
https://www.lintcode.com/problem/1879/description?utm_source=sc-cheatsheet-cyc
Last updated
Was this helpful?
https://www.lintcode.com/problem/1879/description?utm_source=sc-cheatsheet-cyc
Last updated
Was this helpful?
描述
给定一个已经按绝对值升序排列的数组,找到两个数使他们加起来的和等于特定数。
函数应该返回这两个数的下标,index1必须小于index2。注意:数组的下标以0开始。
你不能对该数组进行排序。
数据保证中的所有数的互不相同的。
数组长度
内的数
样例
挑战
的时间复杂度和的额外空间复杂度
分析:
正常2sum, 期待数:当前Index,用hashmap/dict做会很简单,传统2sum 加一句 if abs(target - nums[i]) < abs(nums[i]): continue 来避免不必要的查找