구성원 소개 (보기/접기)
-
스터디는 매주마다 온라인/오프라인 모임을 통해 진행된다.
-
각 주마다 공통 주제를 팀원들과 상의하여 선정한다.
예시) 1주차 주제는 "Depth First Search" 알고리즘 입니다.
-
선정된 주제에 맞는 문제 중 자신이 풀 수 있는 난이도의 문제를 1개 이상 풀어온다.
예시) solved.ac 검색을 통해 "#depth-first search" 태그가 붙은 문제를 찾고, 자신이 풀 수 있는 난이도 범위에서 자유롭게 하나 이상의 문제를 풀어온다.
-
풀이한 문제에 대하여, 팀원 모두가 이해할 수 있을 수준의 설명과 함께 풀이한 코드를 Pull Request를 통해 제출한다.
-
다른 팀원들이 제출한 Pull Request를 통해 서로의 풀이를 확인하고 코드리뷰를 남긴다.
- 각 주마다 인당 3개 이상의 PR을 선택해 코드리뷰를 남긴다.
- 코드 리뷰의 내용은 최대한 구체적으로 적는다.
(무지성 코멘트, 앞뒤없이 "좋네요~"는 금지!)
- 과제 제출은 저장소를 Fork 하여 Pull Request를 보내는 방식으로 한다.
각 주차에 자신의 폴더를 생성한다. 폴더 명 생성 규칙은 다음과 같다:
/xx주차/YYY/
- xx : 주차 번호
- YYY : 자신의 이름
생성한 폴더 안에는 자유롭게 소스코드 등을 작성하면 됩니다.
(예: 3주차에 김동주가 과제를 제출한다면...)
.
├── 03주차
│ ...
│ └── 김동주
│ └── solution.py
...
PR 제목: "[xx주차 YYY] 문제_제목
"
- xx : 주차 번호
- YYY : 자신의 이름
(예시) "[01주차 김동주] A+B"
PR 내용:
문제 출처(url)와, 문제 풀이에 대한 간단한 설명과 함께 팀원 모두가 이해할 수 있을 수준의 설명을 작성한다.