第一:給定一個(gè)整數(shù)數(shù)組?nums和一個(gè)目標(biāo)值?target芝雪,請(qǐng)你在該數(shù)組中找出和為目標(biāo)值的兩個(gè)整數(shù)。你可以假設(shè)每種輸入只會(huì)對(duì)應(yīng)一個(gè)答案综苔。但是惩系,你不能重復(fù)利用這個(gè)數(shù)組中同樣的元素。
首先先想到的是普通解法如筛,遍歷兩邊列表
num = [4,9,7,3,2,1,5,6,8]
targ =10
????for iin range(0,len(num)):
????na = targ - num[i]
????????for ain range(i+1,len(num)):
????????if num[a] == na:
????????print(num[i],num[a])
往后繼續(xù)更新聯(lián)系