이 리포지토리는 프로그래머스의 코딩 테스트 문제 풀이를 자바스크립트(JavaScript)로 정리한 공간입니다. 📝 Level 0부터 시작해 문제의 난이도에 따라 하나씩 문제를 풀고 GitHub에 기록하고 있습니다. JavaScript를 활용해 알고리즘과 문제 해결 능력을 키우는 데 중점을 두고 있습니다.
리포지토리는 난이도별로 정리되어 있으며, 각 레벨의 문제 풀이를 포함하고 있습니다.
-
폴더 구성 🗂️
- 난이도별로
Lv0
,Lv1
,Lv2
등의 폴더를 사용합니다. - 각 폴더는 해당 레벨의 모든 문제 풀이 파일을 포함합니다.
- 난이도별로
-
파일명 규칙 📄
- 파일명은 문제 내용을 간략히 알 수 있게 구성합니다. 예를 들어, "최대값 찾기" 문제는
max-value.js
로 설정합니다. - 각 파일은
.js
확장자를 사용해 자바스크립트 코드로 작성됩니다.
- 파일명은 문제 내용을 간략히 알 수 있게 구성합니다. 예를 들어, "최대값 찾기" 문제는
-
코드 작성 형식 ✏️
- 각 파일은 문제 설명, 코드, 테스트 케이스로 구성합니다.
- 주석을 활용해 문제와 접근 방식을 간단히 설명합니다. 예를 들어, 코드 상단에 간단한 문제 설명과 접근 방식을 기술합니다.
-
커밋 메시지 규칙 📝
명확하고 일관성 있게 커밋 메시지를 작성합니다. 커밋 메시지를 통해 문제 레벨과 주제를 쉽게 파악할 수 있게 합니다.-
새로운 풀이 추가
➕ Add solution for Lv0 - 문자열 출력하기
-
오타 수정 및 코드 개선
🛠️ Fix typo in Lv0 - 문자열 출력하기
♻️ Refactor solution for Lv0 - 문자열 출력하기
-
파일 삭제
🗑️ Remove outdated solution for Lv0 - 문자열 출력하기
-
문서 업데이트
📝 Update README for Lv0 - 문자열 출력하기
-
이 리포지토리는 JavaScript를 통해 문제 해결 능력을 향상시키고, 자바스크립트 문법과 알고리즘을 연습할 수 있도록 돕기 위해 만들어졌습니다. 문제 풀이 과정을 체계적으로 기록하고, 지속적인 학습을 통해 코딩 실력을 향상시키는 것을 목표로 합니다.