인프런 커뮤니티 질문&답변
indexOf 사용
작성
·
275
0
function solution(n, k, card){
let sum = [];
for(let i = 0; i < n; i++) {
for(let j = i+1; j < n; j++) {
for(let k = j+1; k < n; k++) {
let card_sum = card[i] + card[j] + card[k];
if(sum.indexOf(card_sum) === -1) {
sum.push(card_sum);
}
}
}
}
sum.sort((a,b) => b-a);
answer = sum[k-1];
return answer;
}
이런식으로 indexOf 사용했는데, set을 사용하는것과
성능에서 차이가 있을까요??
이렇게 풀이 해도 괜찮나요?
퀴즈
In a digit sum problem, among numbers with the same sum, what is the final answer?
The first discovered number
Max number
Smallest number
Anything is fine.





