프로그래머스 26

내적

📌문제 출처 https://school.programmers.co.kr/learn/courses/30/lessons/70128 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr function solution(a, b) { let answer = 0; for (let i = 0; i < a.length; i++) { answer += a[i] * b[i]; console.log(answer); } return answer; } // 반복문 하나로 두 개의 배열을 하나씩 꺼내서 // 곱하고 바로 누적합을 한다. console.log(solution([1, 2,..

프로그래머스 2022.07.16

나누어 떨어지는 숫자 배열

📌문제 출처 https://school.programmers.co.kr/learn/courses/30/lessons/12910 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr function solution(arr, divisor) { let answer = []; //for(let i=0;i a - b); return answer; } // 반복문에서 하나씩 조건문을 통해 divisor로 나누어지는 지 확인후 // 나누어지면 answer에 push한다. 이후 조건으로 answer의 길이를 측정하여 // 0이면 push(-1) 아니면 sort후 answer..

프로그래머스 2022.07.16

2016년

📌문제 출처 https://school.programmers.co.kr/learn/courses/30/lessons/12901 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr function solution(a, b) { let day = ["SUN", "MON", "TUE", "WED", "THU", "FRI", "SAT"]; let date = new Date(`2016-${a}-${b}`); console.log(date); console.log(date.getDay()); console.log(typeof date); return day[date.g..

프로그래머스 2022.07.16

x만큼 간격이 있는 n개의 숫자

📌문제 출처 https://school.programmers.co.kr/learn/courses/30/lessons/12954 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr function solution(x, n) { let answer = []; let add = 0; for (let i = 0; i < n; i++) { add += x; answer.push(add); console.log(answer); } return answer; } // for문을 이용해 배열에 주어진 숫자를 push하고 // 그 수를 더해서 다시 넣는다. // n번 반복한다..

프로그래머스 2022.07.16

행렬의 덧셈

📌문제 출처 https://school.programmers.co.kr/learn/courses/30/lessons/12950 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr function solution(arr1, arr2) { let answer = []; let sum = []; for (let i = 0; i < arr1.length; i++) { for (let j = 0; j < arr1[i].length; j++) { sum.push(arr1[i][j] + arr2[i][j]); console.log(sum); } answer.push(sum..

프로그래머스 2022.07.16

음양더하기

📌문제 출처 https://school.programmers.co.kr/learn/courses/30/lessons/76501 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 배열의 길이 구하기 → 배열.length 반복문에서 continue의 사용법 하나의 반복문에서 두 개의 배열을 참조하며 풀면 잘 풀리는 문제였습니다.

프로그래머스 2022.07.16

두 개 뽑아서 더하기

📌문제 출처 https://programmers.co.kr/learn/courses/30/lessons/68644 코딩테스트 연습 - 두 개 뽑아서 더하기 정수 배열 numbers가 주어집니다. numbers에서 서로 다른 인덱스에 있는 두 개의 수를 뽑아 더해서 만들 수 있는 모든 수를 배열에 오름차순으로 담아 return 하도록 solution 함수를 완성해주세요. 제한 programmers.co.kr 📌나의 코드 function solution(numbers) { let answer = []; let realAns = []; //이중 반복에서 j=i+1을 통해 중복없이 값들을 더함 for(let i=0;i

프로그래머스 2022.01.31