1. 문제
비어있지 않은 N개의 정수 배열 A가 1부터 N까지 중복되지 않는 각각의 수를 포함하는지 판별하여 모든 수를 포함하면 1 아니면 0를 반환하기
2. 풀이
배열 A가 1부터 N까지 포함하지 않는 경우는 아래 두가지 이다.
-. 중복된 수가 포함 된 경우
-. 하나 이상의 수를 포함하지 않은 경우
중복된 수의 경우 HashSet를 사용하여 중복값이 있는지 체크하면 되고, 하나 이상의 수를 포함하지 않은 경우는 배열의 최대값이 배열의 크기와 같은지 체크하면 된다.
3. 결과
Task Score : 100%
Correctness : 100%
Performance : 100%
4. 코드 및 테스트 코드