// you can write to stdout for debugging purposes, e.g.
// console.log('this is a debug message');
function solution(A) {
A.sort((a, b) => a - b);
for(let i=0; i<A.length; i++){
if(i+1 !== A[i]){
return i+1
}
}
return A.length + 1;
}
자바스크립트로는 한 번도 알고리즘을 풀어본 적이 없어서 어느 타이밍에 어느 메소드를 써야하는지가 아직은 감이 안 잡히고, 계속 파이썬 문법을 무의식적으로 써버린다 :(
오늘은 계속 자바스크립트로 문제를 풀어봐야겠다.
def solution(A):
if len(A) == 0:
result = 1
else :
#정수의 범위는 1부터 n + 1까지
result = sum(range(1, len(A)+2)) - sum(A)
return result