목록Programmers (202)
한 걸음씩
https://school.programmers.co.kr/learn/courses/30/lessons/12928 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 과정 function solution(n) { let answer = 0; for (let i = 1; i
https://school.programmers.co.kr/learn/courses/30/lessons/120888 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 과정 function solution(my_string) { const newString = [...new Set(my_string)].join('') return newString; } [예시] my_string = "people" new Set(my_string)은 중복을 제거한 문자들을 Set 객체에 담는다. "people" 문자열을 Set으로 변환하면 {"p", "e", "o", "..
https://school.programmers.co.kr/learn/courses/30/lessons/120823 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 과정 // 초기 세팅 코드 const readline = require('readline'); const rl = readline.createInterface({ input: process.stdin, output: process.stdout }); let input = []; rl.on('line', function (line) { input = line.split(' '); }).on(..
https://school.programmers.co.kr/learn/courses/30/lessons/120895 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 과정 function solution(my_string, num1, num2) { let answer = '' // for문 돌려서 원래 글자는 새 배열에 추가 // num1, num2는 서로 바꿔서 추가 for (let i = 0; i < my_string.length; i++){ // i가 num1, num2 둘 다 아닌 경우 // || 였다면 num1 이거나 num2 중에 하나만 만족..
https://school.programmers.co.kr/learn/courses/30/lessons/120911 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 과정 function solution(my_string) { let answer = []; const string = my_string.split('') for (str of string){ answer.push(str.toLowerCase()) } answer.sort() return answer.join(''); } 문자열을 배열로 바꿔서 풀었는데 마지막에 정렬 메서드를 사용하기 위해서..