56. 两数之和
56. 两数之和
中文English
给一个整数数组,找到两个数使得他们的和等于一个给定的数 target。
你需要实现的函数twoSum
需要返回这两个数的下标, 并且第一个下标小于第二个下标。注意这里下标的范围是 0 到 n-1。
样例
Example1:
给出 numbers = [2, 7, 11, 15], target = 9, 返回 [0, 1].
Example2:
给出 numbers = [15, 2, 7, 11], target = 9, 返回 [1, 2].
挑战
给自己加点挑战
- O(n)O(n) 空间复杂度,O(nlogn)O(nlogn) 时间复杂度,
- O(n)O(n) 空间复杂度,O(n)O(n) 时间复杂度,
注意事项
你可以假设只有一组答案。