Skip to content

Mooneunjun/programmers-coding-test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 

Repository files navigation

🎓 Programmers Coding Test Solutions

이 리포지토리는 프로그래머스의 코딩 테스트 문제 풀이를 자바스크립트(JavaScript)로 정리한 공간입니다. 📝 Level 0부터 시작해 문제의 난이도에 따라 하나씩 문제를 풀고 GitHub에 기록하고 있습니다. JavaScript를 활용해 알고리즘과 문제 해결 능력을 키우는 데 중점을 두고 있습니다.

📂 리포지토리 구조

리포지토리는 난이도별로 정리되어 있으며, 각 레벨의 문제 풀이를 포함하고 있습니다.

📜 규칙

  1. 폴더 구성 🗂️

    • 난이도별로 Lv0, Lv1, Lv2 등의 폴더를 사용합니다.
    • 각 폴더는 해당 레벨의 모든 문제 풀이 파일을 포함합니다.
  2. 파일명 규칙 📄

    • 파일명은 문제 내용을 간략히 알 수 있게 구성합니다. 예를 들어, "최대값 찾기" 문제는 max-value.js로 설정합니다.
    • 각 파일은 .js 확장자를 사용해 자바스크립트 코드로 작성됩니다.
  3. 코드 작성 형식 ✏️

    • 각 파일은 문제 설명, 코드, 테스트 케이스로 구성합니다.
    • 주석을 활용해 문제와 접근 방식을 간단히 설명합니다. 예를 들어, 코드 상단에 간단한 문제 설명과 접근 방식을 기술합니다.
  4. 커밋 메시지 규칙 📝
    명확하고 일관성 있게 커밋 메시지를 작성합니다. 커밋 메시지를 통해 문제 레벨과 주제를 쉽게 파악할 수 있게 합니다.

    • 새로운 풀이 추가
      ➕ Add solution for Lv0 - 문자열 출력하기

    • 오타 수정 및 코드 개선
      🛠️ Fix typo in Lv0 - 문자열 출력하기
      ♻️ Refactor solution for Lv0 - 문자열 출력하기

    • 파일 삭제
      🗑️ Remove outdated solution for Lv0 - 문자열 출력하기

    • 문서 업데이트
      📝 Update README for Lv0 - 문자열 출력하기

🎯 목적 및 목표

이 리포지토리는 JavaScript를 통해 문제 해결 능력을 향상시키고, 자바스크립트 문법과 알고리즘을 연습할 수 있도록 돕기 위해 만들어졌습니다. 문제 풀이 과정을 체계적으로 기록하고, 지속적인 학습을 통해 코딩 실력을 향상시키는 것을 목표로 합니다.

About

프로그래머스의 코딩 테스트 문제 풀이를 자바스크립트(JavaScript)로 정리한 공간

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published