- Challenge 폴더에 본인 이름의 폴더를 만든다.
- Problems에서 풀고 싶은 문제를 Challenge 폴더에 복붙한다.
- 문제의 README.md로 문제를 파악한다.
- solve.js에서 문제를 해결하는 함수를 작성한다.
- 문제 푼 폴더에서 push후 pr을 날린다.
- 3인 이상 문제 확인 후 머지 진행한다.
- Problems폴더에 문제 제목으로 폴더를 만든다
- README.md 파일에 문제 설명을 적는다
ex)
## 설명
문제1 : 배열의 삭제
다음 배열에서 400, 500를 삭제하는 code를 입력하세요.
var nums = [100, 200, 300, 400, 500];
- solve.js를 아래와 같이 작성한다.
// 문제1 : 배열의 삭제
// 다음 배열에서 400, 500를 삭제하는 code를 입력하세요.
var nums = [100, 200, 300, 400, 500];
- Solve: 문제
- Feat : 새로운 기능 추가
- Fix : 버그 수정
- Docs : 문서 수정
- Style : 공백, 세미콜론 등 스타일 수정
- Refactor : 코드 리팩토링
- Perf : 성능 개선
- Test : 테스트 추가
- Chore : 빌드 과정 또는 보조 기능(문서 생성기능 등) 수정
- 깃 & 깃허브 습관잡기
- 알고리즘 문제 익숙해지기
진행 하시다가 궁금하시거나 막히시면 pr 부탁 드립니다. 감사합니다.