July 17, 2023
함수 작성
function solution(A);이 함수는 N개의 정수로 구성된 배열 A가 주어졌을 때 배열 A의 고유값 개수를 반환합니다.
예를 들어, 6개의 요소로 구성된 배열 A가 주어지면 다음과 같습니다:
a[0] = 2 a[1] = 1 a[2] = 1
a[3] = 2 a[4] = 3 a[5] = 1배열 A에는 1, 2, 3 등 3개의 고유한 값이 나타나므로 함수는 3을 반환해야 합니다.
다음 가정에 대한 효율적인 알고리즘을 작성합니다:
배열 A에서 중복된 숫자를 제거하고 배열의 크기를 반환하면된다.
Set 이라는 자료구조를 통해 중복한 요소를 제외한다.
function solution(A) {
return new Set(A).size
}