我们先来看题目
给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。
nums
target
你可以假设每种输入只会对应一个答案,并且你不能使用两次相同的元素。
你可以按任意顺序返回答案。
示例 1:
示例 2:
示例 3:
我们只需要把数组中的挨个值进行相加比对即可 最容易想到的方法是第一层循环数组中的每一个数 ,第二层寻找数组中是否存在 target - i(i是第一层数组中的值)。每一个元素不能被使用两次,所以我们只需要在 i 后面的元素中寻找 target - i。 就相当于第一层是从前往后 第二层就从后往前一点一点比对