tcode - Two Sum


質問する
これは、リスト内の2つの値を加算し、整数targetのインデックスを出力する問題です.

に答える
デュアルfor文を使用して、最初の値と2番目の値の和がtarget値の場合、すぐにインデックスを返します.
class Solution:
    def twoSum(self, nums: List[int], target: int) -> List[int]:
        for index1 in range(len(nums)):
            num1 = nums[index1]
            for index2 in range(index1 + 1, len(nums)):
                num2 = nums[index2]
                if num1 + num2 == target:
                    return [index1, index2]