파이썬 def 메서드 정의할 때 ->가 헷갈림. 브루트 포스로 인덱스 반환 계산하기.
from typing import List def twoSum(nums: List[int], target: int) -> List[int]: for n in range(len(nums)): for n2 in range(n+1, len(nums)): if nums[n] + nums[n2] == target: return List[n, n2] print(twoSum([7,11,15, 2], 9)) 이거 위에 있는 것 틀린 코드다. 실행하면 에러남. 리스트 형 반환하는게 헷갈린다. List로 반환하면 오류가 난다. return [n, n2] 로 해야 한다. from typing import List def twoSum(nums: List[int], target: int) -> List[int]: num_dic..
2023.08.02