给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 的那 两个 整数,并返回它们的数组下标。

你可以假设每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。

你可以按任意顺序返回答案。

代码实现截图如下:

解题过程:

①首先是创建一个数组用于存储用于相加的数字,另一个变量则是表明相加后的数值

②创建一个新的数组来存储满足条件的两个数

③首先遍历i,i小于arr.length-1是因为数组长度是从1开始计数的,但数组序号则是从0开始的,所以需要是小于length-1

④再开始遍历j,j从i的后一会开始遍历,小于arr.length是遍历到最后一位,

⑤设置条件,满足条件arr[i]+arr[j]===target的追加到新数组中用于返回