两数之和
| Category | Difficulty | Likes | Dislikes |
|---|---|---|---|
| algorithms | Easy (47.03%) | 6994 | - |
Tags
Companies
adobe | airbnb | amazon | apple | bloomberg | dropbox | facebook | linkedin | microsoft | uber | yahoo | yelp
给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 *target* 的那 两个 整数,并返回它们的数组下标。
你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。
你可以按任意顺序返回答案。
示例 1:
| |
示例 2:
| |
示例 3:
| |
提示:
2 <= nums.length <= 10<sup>4</sup>-10<sup>9</sup> <= nums[i] <= 10<sup>9</sup>-10<sup>9</sup> <= target <= 10<sup>9</sup>只会存在一个有效答案
进阶: 你可以想出一个时间复杂度小于
O(n<sup>2</sup>)的算法吗?
给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。
你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。
示例:
| |
解法
| |
| |