문제 🔽 https://school.programmers.co.kr/learn/courses/30/lessons/131701 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 다른사람 풀이 🔽 function solution(elements) { const circular = elements.concat(elements); const set = new Set(); for (let i = 0; i < elements.length; i++) { let sum = 0; for (let j = 0; j < elements.length; j++) { sum += ci..
코딩테스트
문제 🔽 https://school.programmers.co.kr/learn/courses/30/lessons/42747 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 다른사람 풀이 🔽 function solution(citations) { citations = citations.sort(sorting); var i = 0; while(i + 1 =1; --i){ let countCitations = citations.filter((value)=> value>=i).length if(countCitations>=i){ answer=i; break; } ..
문제 🔽 https://school.programmers.co.kr/learn/courses/30/lessons/12914 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 다른사람 풀이 🔽 function solution(n) { var answer = 0; var dp=[]; dp[1]=1; dp[2]=2; for(var i=3;i ( 시간초과 : dfs로 재귀 쓰면 너무 오래걸림 ) // nC0 ~ nCn 까지 하면 될듯 하다 function solution(n) { var answer = 0; const dfs =(count) =>{ if(count>..
문제 🔽 https://school.programmers.co.kr/learn/courses/30/lessons/42885 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 다른사람 풀이 🔽 function solution(people, limit) { people.sort(function(a, b){return a-b}); for(var i=0, j=people.length-1; i < j; j--) { if( people[i] + people[j] 논리 오류 function solution(people, limit) { let sum = 0; let bo..
문제 🔽 https://school.programmers.co.kr/learn/courses/30/lessons/42842 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 다른사람 풀이 🔽 function solution(brown, red) { let sumOfHorizonAndVertical = (brown - 4)/2; for (let i=1; i < sumOfHorizonAndVertical; i++) { if ((sumOfHorizonAndVertical - i)*i === red) { return [sumOfHorizonAndVertical - ..