목록Programmers (202)
한 걸음씩
https://school.programmers.co.kr/learn/courses/30/lessons/181829 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 과정 function solution(board, k) { var answer = 0; for (let i = 0; i < board.length; i++){ for (let j = 0; j < board[i].length; j++){ if (i + j
https://school.programmers.co.kr/learn/courses/30/lessons/181912 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 과정 function solution(intStrs, k, s, l) { var answer = []; for (int of intStrs){ answer.push(parseInt(int.slice(s, s + l))) } let result = answer.filter(a => a > k) return result; } s부터 s + l까지 잘라서 새 배열에 저장하는데 정수로 변환해줘야한..
https://school.programmers.co.kr/learn/courses/30/lessons/120835 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 과정 function solution(emergency) { var answer = []; // 정렬 후 뒤집기 : sort는 원본 변경, slice를 이용해서 사본 생성 const sortReverse = emergency.slice().sort((a, b) => a - b).reverse() // reverse 메소드를 사용하지 않고 'b - a'를 해주면 내림차순 정렬가능! for (..
https://school.programmers.co.kr/learn/courses/30/lessons/181880 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 과정 function solution(num_list) { let cnt = 0 // num_list의 원소들이 1이될때까지 카운트할 변수 for (num of num_list){ // num_list 배열을 반복하고 let number = num; // number변수 초기값을 num으로 두고 while (true){ // 무한 반복시작 if (number === 1){ // number..
https://school.programmers.co.kr/learn/courses/30/lessons/181833 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 과정 // 내가 작성한 코드 : 틀린 부분은 없지만 불필요한 부분은 존재 for문, else function solution(n) { const array = Array(n).fill(0).map(() => Array(n).fill(0)) // 2차원 배열 for (let i = 0; i < array.length; i++){ for (let j = 0; j Array(n).fill(0))..