/programmers-coding-test

⭐️ 프로그래머스 코딩테스트를 통과한 JavaScript 해답을 찾아보세요!

Primary LanguageJavaScript

프로그래머스 모든 문제 풀이

방문자수

🔍 검색 사이트가 출시되었습니다!

🌱 모든 문제는 JavaScript로 풀이되며, 원하는 풀이는 검색 사이트를 통해 찾으실 수 있습니다

🔍 프로그래머스 해설 은행 바로가기

😁 도움이 되셨다면 오른쪽 상단 ↗ 의 ⭐️ Star를 클릭해 이 프로젝트를 응원해주세요!

thumbnail-coding-test-no-id

🌟 Contributors

🧪 기능 구현

Main Contributors Contribute Lists About Me
cruelladevil - README 자동 업데이트 구현 🚧

🔥 문제 풀이

Main Contributors Commits About Me
codeisneverodd 🚧 🚧
chaerin-dev 🚧 🚧
jaewon1676 🚧 🚧
prove-ability 🚧 🚧
yongchanson 🚧 🚧
Contributors Commits
createhb21 🚧
le2sky 🚧
ljw0096 🚧

Level 1 ✅

  • 전체 문제 수: 55문제
  • 풀이 문제 수: 55문제
  • 풀이 완료 시점: 2022년 1월
번호 문제 출처 풀이
1 2016년 2016년.js
2 3진법 뒤집기 3진법-뒤집기.js
3 K번째수 K번째수.js
4 [1차] 다트 게임 [1차]-다트-게임.js
5 [1차] 비밀지도 [1차]-비밀지도.js
6 x만큼 간격이 있는 n개의 숫자 x만큼-간격이-있는-n개의-숫자.js
7 가운데 글자 가져오기 가운데-글자-가져오기.js
8 같은 숫자는 싫어 같은-숫자는-싫어.js
9 나누어 떨어지는 숫자 배열 나누어-떨어지는-숫자-배열.js
10 나머지가 1이 되는 수 찾기 나머지가-1이-되는-수-찾기.js
11 내적 내적.js
12 두 개 뽑아서 더하기 두-개-뽑아서-더하기.js
13 두 정수 사이의 합 두-정수-사이의-합.js
14 로또의 최고 순위와 최저 순위 로또의-최고-순위와-최저-순위.js
15 모의고사 모의고사.js
16 문자열 내 p와 y의 개수 문자열-내-p와-y의-개수.js
17 문자열 내 마음대로 정렬하기 문자열-내-마음대로-정렬하기.js
18 문자열 내림차순으로 배치하기 문자열-내림차순으로-배치하기.js
19 문자열 다루기 기본 문자열-다루기-기본.js
20 문자열을 정수로 바꾸기 문자열을-정수로-바꾸기.js
21 부족한 금액 계산하기 부족한-금액-계산하기.js
22 서울에서 김서방 찾기 서울에서-김서방-찾기.js
23 소수 만들기 소수-만들기.js
24 소수 찾기 소수-찾기.js
25 수박수박수박수박수박수? 수박수박수박수박수박수.js
26 숫자 문자열과 영단어 숫자-문자열과-영단어.js
27 시저 암호 시저-암호.js
28 신고 결과 받기 신고-결과-받기.js
29 신규 아이디 추천 신규-아이디-추천.js
30 실패율 실패율.js
31 약수의 개수와 덧셈 약수의-개수와-덧셈.js
32 약수의 합 약수의-합.js
33 없는 숫자 더하기 없는-숫자-더하기.js
34 예산 예산.js
35 완주하지 못한 선수 완주하지-못한-선수.js
36 음양 더하기 음양-더하기.js
37 이상한 문자 만들기 이상한-문자-만들기.js
38 자릿수 더하기 자릿수-더하기.js
39 자연수 뒤집어 배열로 만들기 자연수-뒤집어-배열로-만들기.js
40 정수 내림차순으로 배치하기 정수-내림차순으로-배치하기.js
41 정수 제곱근 판별 정수-제곱근-판별.js
42 제일 작은 수 제거하기 제일-작은-수-제거하기.js
43 직사각형 별찍기 직사각형-별찍기.js
44 짝수와 홀수 짝수와-홀수.js
45 체육복 체육복.js
46 최대공약수와 최소공배수 최대공약수와-최소공배수.js
47 최소직사각형 최소직사각형.js
48 콜라츠 추측 콜라츠-추측.js
49 크레인 인형뽑기 게임 크레인-인형뽑기-게임.js
50 키패드 누르기 키패드-누르기.js
51 평균 구하기 평균-구하기.js
52 폰켓몬 폰켓몬.js
53 하샤드 수 하샤드-수.js
54 핸드폰 번호 가리기 핸드폰-번호-가리기.js
55 행렬의 덧셈 행렬의-덧셈.js

Level 2 👨🏻‍💻(풀이 중..)

  • 전체 문제 수: 64문제
  • 풀이 문제 수: 52문제
  • 풀이 완료 예상 시점: 2022년 4월 중
번호 문제 출처 풀이
1 124 나라의 숫자 124-나라의-숫자.js
2 2개 이하로 다른 비트 2개-이하로-다른-비트.js
3 H-Index H-Index.js
4 JadenCase 문자열 만들기 JadenCase-문자열-만들기.js
5 N개의 최소공배수 N개의-최소공배수.js
6 [1차] 뉴스 클러스터링 [1차]-뉴스-클러스터링.js
7 [1차] 캐시 [1차]-캐시.js
8 [3차] n진수 게임 [3차]-n진수-게임.js
9 [3차] 방금그곡 [3차]-방금그곡.js
10 [3차] 파일명 정렬 [3차]-파일명-정렬.js
11 k진수에서 소수 개수 구하기 k진수에서-소수-개수-구하기.js
12 n^2 배열 자르기 n^2-배열-자르기.js
13 가장 큰 수 가장-큰-수.js
14 가장 큰 정사각형 찾기 가장-큰-정사각형-찾기.js
15 거리두기 확인하기 거리두기-확인하기.js
16 게임 맵 최단거리 게임-맵-최단거리.js
17 괄호 변환 괄호-변환.js
18 괄호 회전하기 괄호-회전하기.js
19 구명보트 구명보트.js
20 기능개발 기능개발.js
21 다리를 지나는 트럭 다리를-지나는-트럭.js
22 다음 큰 숫자 다음-큰-숫자.js
23 땅따먹기 땅따먹기.js
24 멀쩡한 사각형 멀쩡한-사각형.js
25 메뉴 리뉴얼 메뉴-리뉴얼.js
26 문자열 압축 문자열-압축.js
27 빛의 경로 사이클 빛의-경로-사이클.js
28 삼각 달팽이 삼각-달팽이.js
29 소수 찾기 소수-찾기.js
30 수식 최대화 수식-최대화.js
31 숫자의 표현 숫자의-표현.js
32 스킬트리 스킬트리.js
33 영어 끝말잇기 영어-끝말잇기.js
34 예상 대진표 예상-대진표.js
35 오픈채팅방 오픈채팅방.js
36 올바른 괄호 올바른-괄호.js
37 위장 위장.js
38 점프와 순간 이동 점프와-순간-이동.js
39 조이스틱 조이스틱.js
40 주차 요금 계산 주차-요금-계산.js
41 짝지어 제거하기 짝지어-제거하기.js
42 최댓값과 최솟값 최댓값과-최솟값.js
43 최솟값 만들기 최솟값-만들기.js
44 카펫 카펫.js
45 큰 수 만들기 큰-수-만들기.js
46 타겟 넘버 타겟-넘버.js
47 튜플 튜플.js
48 프린터 프린터.js
49 피보나치 수 피보나치-수.js
50 행렬 테두리 회전하기 행렬-테두리-회전하기.js
51 행렬의 곱셈 행렬의-곱셈.js
52 후보키 후보키.js

Level 3 👨🏻‍💻(풀이 중..)

  • 전체 문제 수: 52문제
  • 풀이 문제 수: 9문제
  • 풀이 완료 예상 시점: 2022년 8월 중
번호 문제 출처 풀이
1 2 x n 타일링 2-x-n-타일링.js
2 N-Queen N-Queen.js
3 가장 먼 노드 가장-먼-노드.js
4 네트워크 네트워크.js
5 단속카메라 단속카메라.js
6 베스트앨범 베스트앨범.js
7 여행경로 여행경로.js
8 이중우선순위큐 이중우선순위큐.js
9 입국심사 입국심사.js

Level 4

  • 전체 문제 수: 22문제
  • 풀이 문제 수: 1문제
  • 풀이 완료 예상 시점: 예정 없음
번호 문제 출처 풀이
1 단어 퍼즐 단어-퍼즐.js

Level 5

  • 전체 문제 수: 6문제
  • 풀이 문제 수: 0문제
  • 풀이 완료 예상 시점: 예정 없음
번호 문제 출처 풀이

🙏🏻 아직 풀리지 않은 문제의 해답을 추가해 주세요!

커밋 컨벤션

접두어 작업 내용
Create 새로운 파일 생성 후 문제풀이 코드를 추가 할 경우
Add 기존 파일에 문제풀이 코드를 추가 할 경우
Update 파일의 기존 코드를 수정 할 경우
Rename 파일 혹은 폴더명을 수정하거나 옮기는 작업만일 경우
Remove 파일을 삭제하는 작업만 수행한 경우
Comment 주석 추가 및 수정의 경우

추가 방법

  1. 우측 상단의 Fork를 눌러 본인의 GitHub로 이동합니다.
  2. Fork한 Repository를 git clone 자신이-Fork한-자신의-Repository-주소 를 통해 다운받습니다.
  3. 해답을 해당하는 Level의 폴더에 00-해답-예시.js에 따라 생성합니다. 이때, 반드시 공백은- 바꾸어 파일 이름을 짓습니다.
  4. 자신이 Fork한 자신의 Repository에 push를 한 후, GitHub에서 Create pull request를 통해 기여합니다.
  5. 해설은 검수자들의 확인이 끝나는대로 본 Repository에 반영됩니다.

저작권

해당 Repository의 해답을 자신의 저작물에 추가할 수 있지만 반드시 본 Repository의 주소 https://github.com/codeisneverodd/programmers-coding-test 를 명시하여야합니다.