본문 바로가기

알고리즘

(2)
[Programmers/JS] 약수의 개수와 덧셈 https://school.programmers.co.kr/learn/courses/30/lessons/77884 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 문제 풀이 left에서 right까지의 수를 약수의 개수가 홀수, 짝수이냐에 따라서 answer에 연산을 하는 문제. 첫번째 반복문에서는 i가 left에서 right까지 순회할 수 있도록 설정한다. count 변수는 약수의 갯수를 셀 목적으로 선언하였고, 두 번째 반복문에서 i가 j에 대해서 나누어 떨어질 때 약수이므로 count를 1씩 더해준다. 두 번째 반복문이 끝나면 count의 홀,짝..
[Programmers/JS] 2016년 https://school.programmers.co.kr/learn/courses/30/lessons/12901 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 문제 풀이 각 달마다의 마지막 일의 수를 month, 요일 데이터를 week 배열에 저장함. 2016년의 1월 1일이 금요일이기 때문에 week array의 시작을 'FRI'로 설정 하였음. 변수 a,b에 대하여 총 일수를 구하여 7로 나눈 값을 인덱싱을 통해 해당 값을 return 하였음. b-1을 한 이유는 배열의 첫번째 인덱스가 0이기 때문에 맞춰주기 위해서 임. 2. 제출 코드 fun..

728x90