题目描述[原题连接][https://leetcode-cn.com/problems/two-sum/]
给定一个整数数组 nums
和一个目标值 target
,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。
你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。
示例:
1 | 给定 nums = [2, 7, 11, 15], target = 9 |
算法描述
定义一个哈希表,遍历数组nums
,如果最后要得到的和减去当前遍历到的值再哈希表中存在获取两个值的下标,返回两个下标即可;
C++代码
1 | class Solution { |
Java代码
1 | class Solution { |