タイトル:
整数のシーケンスを考えると、数2つの特定の値を見つけます。
整数のシーケンスを考えると、数2つの特定の値を見つけます。
あなただけの同じ要素を再利用することができない、各入力のための答えがあるだろうと仮定することができます。
例:
所与のNUMS = [2、7、11 、15]、目標= 9 ためNUMS [0] + [1 NUMS ] = 2 + 7 = 9が 返される[0,1]
DEF twosum(アレイ、ターゲット): #先判断边界条件 場合LEN(アレイ)<= 1: なし戻り 位正常遍历 範囲でiについて(LEN(配列)): RES =標的配列[i]の 場合、アレイ内のRES : idxs = array.index(RES) リターン[I、idxs] Noneを返さない 場合__name__ == "__main__": アレイ= [2、7、11、15] 目標= 9 プリント(twosum(アレイ、ターゲット))