一、问题描述:
给定一个整数数组 nums 和一个整数目标值 target,请在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。可以按任意顺序返回答案。
示例:给定nums=[2,7,11,15],target=9,因为nums[0]+nums[1]=2+7=9,所以返回[0,1]
二、解题思路
首先需要枚举数组中的数 i , 因为 i+j=target ,所以当我们遍历整个数组寻找 j 时,i 前边的数已经和 i 匹配过了,因此只需要在 i 的后边寻找 j 即可。因为一个元素不能重复使用两次。
三、解题过程
四、执行结果