99클럽 코테 스터디 21일차 TIL - 정렬
오늘의 학습 키워드
정렬
오늘 공부한 내용
오늘의 회고
오늘은 비교적 문제가 쉬운편이였다.
주어진 리스트를 정렬 후 리스트 안에서 target이 되는 숫자를 찾아 그 인덱스를 반환하는 문제였다.
리스트는 100 이하라 반복문을 사용하면 풀 수 있을 것이라 생각했다.
결과는 통과였다.
너무 쉽다고 해서 너무 자만하지 않고 내일도 한가지씩 알아갈 수 있도록 노력해야겠다.
결과물
문제내용
주어진 리스트에서 target이 되는 숫자의 인덱스번호를 모두 반환하라
풀이 방법
- 주어진 리스트를 정렬한다.
- 반복문을 돌며 target과 같은지 판별한다.
- target과 같다면 새로운 리스트에 추가하여 반환한다.
class Solution:
def targetIndices(self, nums: List[int], target: int) -> List[int]:
nums.sort()
result = []
for i in range(len(nums)):
if nums[i] == target:
result.append(i)
return result
댓글남기기