선택정렬과 알고리즘
def two_sum(nums, target):
# 아래 코드를 작성해주세요.
a = []
for i in range(len(nums)-1):
if target - nums[i] in nums:
a.append(nums.index(nums[i])),
a.append(nums.index(target - nums[i]))
return a
# 전체 리스트 중 target 과 특정값의 차이가 원래 리스트 요소에 있는지를 찾아내는 로직.
b = [2, 9, 14, 4]
t = 13
print(two_sum(b, t))
아쉬운 점 : 인덱스를 활용한 문제라 좀 돌아서 푼 감이 있음. 그리고 선택정렬을 제대로 활용 하지 못 한 점은 아쉬움.