/JavaScript-Algorithm-Challenge

JavaScript Algorithm Challenge

Primary LanguageJavaScript

JavaScript-Algorithm-Challenge

알고리즘 첼린지 포스터

자바스크립트 알고리즘 첼린지!

문제 풀기

  1. Challenge 폴더에 본인 이름의 폴더를 만든다.
  2. Problems에서 풀고 싶은 문제를 Challenge 폴더에 복붙한다.
  3. 문제의 README.md로 문제를 파악한다.
  4. solve.js에서 문제를 해결하는 함수를 작성한다.
  5. 문제 푼 폴더에서 push후 pr을 날린다.
  6. 3인 이상 문제 확인 후 머지 진행한다.

문제 업로드

  1. Problems폴더에 문제 제목으로 폴더를 만든다
  2. README.md 파일에 문제 설명을 적는다
ex)

## 설명

문제1 : 배열의 삭제
다음 배열에서 400, 500를 삭제하는 code를 입력하세요.
var nums = [100, 200, 300, 400, 500];
  1. solve.js를 아래와 같이 작성한다.
// 문제1 : 배열의 삭제
// 다음 배열에서 400, 500를 삭제하는 code를 입력하세요.
var nums = [100, 200, 300, 400, 500];

커밋 메시지 컨벤션

타입 설명

  • Solve: 문제
  • Feat : 새로운 기능 추가
  • Fix : 버그 수정
  • Docs : 문서 수정
  • Style : 공백, 세미콜론 등 스타일 수정
  • Refactor : 코드 리팩토링
  • Perf : 성능 개선
  • Test : 테스트 추가
  • Chore : 빌드 과정 또는 보조 기능(문서 생성기능 등) 수정

진행하는 이유

  1. 깃 & 깃허브 습관잡기
  2. 알고리즘 문제 익숙해지기

진행 하시다가 궁금하시거나 막히시면 pr 부탁 드립니다. 감사합니다.