코딜리티

개발관련/매일 코딩 테스트 챌린지

[자바스크립트] 코딜리티 Perm Check 풀이

코딜리티 permcheck 문제 보기 문제 요약 N 개의 정수로 구성된 비어 있지 않은 배열 A 제공 순열(permutation) : 1에서 N 까지의 각 요소를 한 번만 포함 배열 A가 순열(permutation)인지 확인 배열 A가 순열(permutation)이면 1을, 그렇지 않으면 0을 return 문제 해석부터 해매서 문제 난이도에 비해 너무 오래 애먹었다. ㅠ ㅠ 문제 풀이 function solution(A) { A.sort((a,b)=>a-b) return !A.some((a,i)=>a != i + 1) * 1 } 일단 배열 A 를 오름차순으로 정렬한다. ex) 1,2,3,..... 문제에서 1 부터 N 까지라고 했으니 A[0] 은 1 이어야 한다. A[1] = 2 A[2] = 3 ......

개발자 Dane
'코딜리티' 태그의 글 목록