• 카테고리

    질문 & 답변
  • 세부 분야

    알고리즘 · 자료구조

  • 해결 여부

    미해결

안녕하세요. 코드 리뷰 부탁드립니다!

22.02.03 13:34 작성 조회수 121

0

강사님과 다르게 indexOf를 이용해서 코드를 짜봤습니다.

다른분들께 답변하신 케이스들 적용해보았는데 반례는 없었습니다. 반례가 있을지, 코드는 어떠한지 리뷰 부탁드리겠습니다 :)

 

function solution(n, k, card){
                let answer = [];
                let sum;

                for(let i=0;i<n-2;i++){
                    for(let j=i+1;j<n-1;j++){
                        for(let k=j+1;k<n;k++){
                            sum = card[i] + card[j] + card[k];
                            if(answer.indexOf(sum)===-1 || answer.length === 0){
                                answer.push(sum);
                            }
                        }
                    }
                }

                answer.sort((a,b)=>b-a);
                return answer[k-1];
          }

답변 2

·

답변을 작성해보세요.

0

bj2525님의 프로필

bj2525

2022.04.12

answer.length === 0는 왜 필요한건가요 !?

0

안녕하세요^^

잘 하신 코드입니다.