😁 도움이 되셨다면 오른쪽 상단 ↗ 의 ⭐️ Star를 클릭해 이 프로젝트를 응원해주세요!
🌱 프로그래머스의 코딩테스트 문제의 문제 풀이를 찾으실 수 있습니다.
🌱 모든 문제는 JavaScript로 풀이되며, 원하는 풀이는 아래에서 검색을 통해 찾으실 수 있습니다
793388e (Rename '하샤드-수.js' 오타 수정) ======= 🌱 모든 문제는 JavaScript로 풀이되며, 원하는 풀이는 아래에서 검색을 통해 찾으실 수 있습니다 ae170ed (Automatic Update README.md)
| Main Contributors | Contribute Lists | About Me |
|---|---|---|
| cruelladevil | - README 자동 업데이트 구현 | 🚧 |
<<<<<<< HEAD
| Main Contributors | Commits | About Me |
|---|---|---|
| codeisneverodd | 🚧 | 🚧 |
| chaerin-dev | 🚧 | 🚧 |
| jaewon1676 | 🚧 | 🚧 |
| prove-ability | 🚧 | 🚧 |
| yongchanson | 🚧 | 🚧 |
<<<<<<< HEAD
| Contributors | Commits |
|---|---|
| createhb21 | 🚧 |
ae170ed (Automatic Update README.md)
793388e (Rename '하샤드-수.js' 오타 수정)
- 전체 문제 수: 55문제
- 풀이 문제 수: 55문제
- 풀이 완료 시점: 2022년 1월
<<<<<<< HEAD
- 전체 문제 수: 64문제
- 풀이 문제 수: 46문제
- 풀이 완료 예상 시점: 2022년 4월 중
| 번호 | 문제 출처 | 풀이 |
|---|---|---|
| 1 | 124 나라의 숫자 | 124-나라의-숫자.js |
| 2 | H-Index | H-Index.js |
| 3 | JadenCase 문자열 만들기 | JadenCase-문자열-만들기.js |
| 4 | N개의 최소공배수 | N개의-최소공배수.js |
| 5 | [1차] 뉴스 클러스터링 | [1차]-뉴스-클러스터링.js |
| 6 | [1차] 캐시 | [1차]-캐시.js |
| 7 | [3차] n진수 게임 | [3차]-n진수-게임.js |
| 8 | [3차] 파일명 정렬 | [3차]-파일명-정렬.js |
| <<<<<<< HEAD | ||
| <<<<<<< HEAD | ||
| ======= |
8ee3128 (Automatic Update README.md) | 9 | n^2 배열 자르기 | n^2-배열-자르기.js | | 10 | 가장 큰 수 | 가장-큰-수.js | | 11 | 가장 큰 정사각형 찾기 | 가장-큰-정사각형-찾기.js | | 12 | 거리두기 확인하기 | 거리두기-확인하기.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 | <<<<<<< HEAD ======= | | 문제 출처 | 풀이 | | ---- | ------------------------------------------------------------ | ------------------------------------------------------------ | | 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 |
풀이가 완료되는대로 표가 추가됩니다. 표가 없더라도 해당 레벨 폴더에서 현재까지 풀어진 풀이를 검색하실 수 있습니다.
- 전체 문제 수: 64문제
- 풀이 문제 수: 46문제(2022.04.14)
- 풀이 완료 예상 시점: 2022년 4월 중
793388e (Rename '하샤드-수.js' 오타 수정) ======= | 9 | 가장 큰 수 | 가장-큰-수.js | | 10 | 가장 큰 정사각형 찾기 | 가장-큰-정사각형-찾기.js | | 11 | 거리두기 확인하기 | 거리두기-확인하기.js | | 12 | 괄호 변환 | 괄호-변환.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 | ae170ed (Automatic Update README.md) ======= 8ee3128 (Automatic Update README.md)
- 전체 문제 수: 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 |
- 전체 문제 수: 22문제
- 풀이 문제 수: 1문제
- 풀이 완료 예상 시점: 예정 없음
| 번호 | 문제 출처 | 풀이 |
|---|---|---|
| 1 | 단어 퍼즐 | 단어-퍼즐.js |
- 전체 문제 수: 6문제
- 풀이 문제 수: 0문제
- 풀이 완료 예상 시점: 예정 없음
| 번호 | 문제 출처 | 풀이 |
|---|
| 접두어 | 작업 내용 |
|---|---|
| Create | 새로운 파일 생성 후 문제풀이 코드를 추가 할 경우 |
| Add | 기존 파일에 문제풀이 코드를 추가 할 경우 |
| Update | 파일의 기존 코드를 수정 할 경우 |
| Rename | 파일 혹은 폴더명을 수정하거나 옮기는 작업만일 경우 |
| Remove | 파일을 삭제하는 작업만 수행한 경우 |
| Comment | 주석 추가 및 수정의 경우 |
- 우측 상단의 Fork를 눌러 본인의 GitHub로 이동합니다.
- Fork한 Repository를
git clone 자신이-Fork한-자신의-Repository-주소를 통해 다운받습니다. - 해답을 해당하는 Level의 폴더에
00-해답-예시.js에 따라 생성합니다. 이때, 반드시 공백은-바꾸어 파일 이름을 짓습니다. - 자신이 Fork한 자신의 Repository에 push를 한 후, GitHub에서 Create pull request를 통해 기여합니다.
- 해설은 검수자들의 확인이 끝나는대로 본 Repository에 반영됩니다.
해당 Repository의 해답을 자신의 저작물에 추가할 수 있지만 반드시 본 Repository의 주소 https://github.com/codeisneverodd/programmers-coding-test 를 명시하여야합니다.