[프로그래머스] 타겟 넘버
·
PS
문제https://school.programmers.co.kr/learn/courses/30/lessons/43165 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr  개념DFS  실행 결과    구현 코드(JavaScript)function solution(numbers, target) { function dfs(index, sum) { // 다 돌았을 때 합이 target과 같으면 1, 아니면 0을 반환 if (index === numbers.length) { return sum === target ? 1 : 0; } ..
[프로그래머스] 문자열 여러 번 뒤집기
·
PS
문제https://school.programmers.co.kr/learn/courses/30/lessons/181913 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr  개념문자열, 구현  실행 결과     구현 코드(JavaScript)function solution(my_string, queries) { let arr = my_string.split(""); // 쿼리 s-e만큼 반복 for (let [s, e] of queries) { // s-e만큼 자르고 뒤집기 let sub = arr.slice(s, e + 1).reverse(); ..
[프로그래머스] 주사위 게임 3
·
PS
문제  프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr  개념조건문  실행 결과     구현 코드(javascript)function solution(a, b, c, d) { let count = Array(7).fill(0); // 눈금을 카운트하기 위한 배열 (1~6 사용) count[a]++; count[b]++; count[c]++; count[d]++; let score = 0; // 4개 모두 같은 경우 if (count.includes(4)) { score = 1111 * count.indexOf(4); } // 3개가 ..