2022-JS-Leetcode-Algorithm-study
-
주마다 하나의 Topic을 정하여 그에 관련된 문제 3가지 풀이 해오기.
-
풀이한 문제 중 하나를 정하여 문제 풀이 방식에 대하여 발표
- 설명 방식은 공간,시간 복잡도를 설명하거나, 더 좋은 풀이를 찾았을 경우 개선점과 함께 소개가능.
- 질의응답
- 발표할 문제에 대해서는 PR시 별도표기하여 각자 사전예습
- PR 가이드 라인
- 코멘트는 발표할 문제에 대해서 필수적으로 1번씩
- 그외는 자율적으로
- 알고리즘 가이드 라인
- 수학 -> 자료구조 -> 재귀 -> DP -> DFS/BFS -> 최단경로 -> 이분탐색 -> 분할정복 -> 그리디 -> 완전탐색,시뮬레이션,구현 -> 문자열 -> 투포인터, 슬라이딩 윈도우 -> 백트래킹
- 이 저장소를 fork 한다.
- 생성된 원격 저장소에 '이름(ex : hyeonwook)'으로 폴더 생성.
- 생성된 폴더에 자신의 소스코드 업로드.
- 커밋규칙 지키기 -[문제출처(플랫폼)] 문제이름 / 난이도 / 걸린시간
- ex) git commit -m "[BOJ] Hello World / 브론즈5 / 1분"
- 원본 저장소로 Pull Request 한다. (매주 3문제 이상, 매주 토요일 Merge)
- 다른 사람들의 PR을 보고 자유롭게 코드리뷰를 한다.
- 주의사항! 기존 폴더를 지우면 XX && 개인 폴더 내부만 수정하기