안녕하세요! 오늘은 너무 간단한 문제가 나왔습니다!
이전 코드 내용이 궁금하시다면 아래 링크로 이동하시면 됩니다.
코딜리티 이전 글 - 2020/08/18 - [데이터 분석/파이썬] - [Codility] 코딜리티 5-4. PassingCars (Python)
1. 문제 설명
- A의 중복된 값을 제거해서 갯수를 출력하는 문제입니다.
2. 풀이 (시간복잡도 : N*log(N) or N)
- idea : set을 사용해서 중복된 값을 제거한 후 length로 값 출력
- Task score : 100, Correctness : 100, Performance : 100
def solution(A):
unique_A = list(set(A))
result = len(unique_A)
return result