작성한 질문수
입문자를 위한 코딩테스트 핵심(이론과 문제풀이) [Python]
[문제 1번] 빈도수(ver 1)
작성
·
220
0
def solution(nums): answer = -1 count = [0] * 1001 for x in nums: count[x] += 1 for y in range(len(count)): if count[y] == 1: if answer < y: answer = y return answer
안녕하세요.
선생님 코드와는 두번째 for문의 구현이 조금 다른데 이런 방식도 문제 없는지 궁금합니다.
답변 1
안녕하세요^^
네. 위와 같이 풀어도 효율성에서 큰 차이는 없습니다. 괜찮습니다.