목록Programmers (202)
한 걸음씩
https://school.programmers.co.kr/learn/courses/30/lessons/68644 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 과정 function solution(numbers) { const sorted = numbers.sort((a, b) => a - b) // 완전탐색 var answer = []; for (let i = 0; i < sorted.length; i++){ for(let j = i + 1; j < sorted.length; j++){ const sum = sorted[i] + sorted[j]..
https://school.programmers.co.kr/learn/courses/30/lessons/181851 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 과정1 function solution(rank, attendance) { let obj = {} for (let i = 0; i < rank.length; i++){ if (attendance[i] === true){ // true인 경우만 골라서 rank요소와 요소의 인덱스만 객체 생성 obj[i] = rank[i] } } // console.log(obj) { '1': 7, '2': ..
https://school.programmers.co.kr/learn/courses/30/lessons/120875 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 과정 function solution(dots) { // 기울기 : (y2-y1)/(x2-x1) 기울기가 동일하면 평행한다 const index = [[0, 1], [0, 2], [0, 3], [1, 2], [1, 3], [2, 3]] let parallel = [] for (let i = 0; i < index.length; i++){ const [a, b] = index[i] // co..
https://school.programmers.co.kr/learn/courses/30/lessons/142086 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 과정 function solution(s) { var answer = []; let str = [] for (let i = 0; i = ..
https://school.programmers.co.kr/learn/courses/30/lessons/12926 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 과정 function solution(s, n) { // 소문자 모음 let lowerAlpha = [] for (let i = 97; i = lowerAlpha.length){ // 인덱스를 벗어난 경우 answer += lowerAlpha[(index + n) - lowerAlpha.length] }else{ answer += lowerAlpha[index + n] } } } return..