给定整数数组数量和目标值目标,请在此数组中查找并返回两个整数,以便在此数组中返回其数组下标。
您可以假设每个输入只对应答案。但是,阵列中的相同元素不能使用两次。
例子:
给定NUMS = [2,7,11,15],目标= 9
因为nums [0] + nums [1] = 2 + 7 = 9
所以返回[0,1]
课堂解决方案:
def twosum(self,nums,target:int):
对于I系列(Len(Nums):
j =目标 - nums [i]
尝试:
b = nums.index(j)
除了:
经过
别的:
如果我! = B:
返回[i,b]
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。