Skip to content

Mooneunjun/coding-test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 

Repository files navigation

🎓 Coding Test Solutions

이 리포지토리는 코딩 테스트 문제 풀이를 자바스크립트(JavaScript)로 정리한 공간입니다.

📝 Level 0부터 시작해 문제의 난이도에 따라 하나씩 문제를 풀고 GitHub에 기록하고 있습니다.

🔗 자세한 풀이와 설명

문제 풀이와 관련된 상세한 설명은 아래 벨로그 시리즈에서 확인하실 수 있습니다:

👉 JavaScript로 풀어보는 프로그래머스 코딩 테스트

🔗 자세한 풀이와 설명

문제 풀이와 관련된 상세한 설명은 아래 벨로그 시리즈에서 확인하실 수 있습니다:

👉 JavaScript로 풀어보는 프로그래머스 코딩 테스트

📂 리포지토리 구조

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

📜 규칙

  1. 폴더 구성 🗂️

    • 난이도별로 Lv0, Lv1, Lv2 등의 폴더를 사용합니다.
    • 각 문제 폴더명은 문제 내용을 간략히 알 수 있게 구성합니다.
    • 각 폴더는 해당 레벨의 모든 문제 풀이 및 설명 파일을 포함합니다.
  2. 파일명 규칙 📄

    • 각 파일은 solution.js README.md 피일명를 사용해 자바스크립트 코드와 설명로 작성됩니다.
  3. 코드 작성 형식 ✏️

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

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

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

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

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

🎯 목적 및 목표

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