목록Programmers (202)
한 걸음씩
https://school.programmers.co.kr/learn/courses/30/lessons/181932 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 과정 function solution(code) { var ret = ''; let mode = 0 for (let idx = 0; idx < code.length; idx++){ if (mode === 0){ if(code[idx] !== '1' && idx % 2 === 0){ ret += code[idx] }else if (code[idx] === '1'){ mode = 1 } }el..
https://school.programmers.co.kr/learn/courses/30/lessons/42748 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 과정 function solution(array, commands) { var answer = []; for (let s = 0; s a - b)[k - 1]) } return answer; } 문제에서 요구..
https://school.programmers.co.kr/learn/courses/30/lessons/181921 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 과정 function solution(l, r) { var answer = []; for (let i = l; i num !== '5' && num !== '0')){ // 조건을 만족하지 않으면 answer.push(i) // push } } } } if (answer.length === 0){ return [-1] }else{ return answer } } 3번의 조건문을 사용했는데 ..
https://school.programmers.co.kr/learn/courses/30/lessons/120871 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 과정 function solution(n) { var answer = []; for (let i = 1; i
https://school.programmers.co.kr/learn/courses/30/lessons/181858 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 과정 function solution(arr, k) { const disSet = new Set(arr) // 중복을 제거 const disArr = Array.from(disSet) // 배열로 변환 if (disArr.length > k){ return disArr.slice(0, k) }else{ const answer = disArr.concat(Array(k - disArr.len..