| 구분 | 내용 |
|---|---|
| 진행 기간 | 2025.08.19 ~ 2025.09.26 (6주) + 이후 기출 문제 풀이 |
| 진행 공간 | Discord / GitHub |
| 정기 스터디 시간 | 매주 화요일 오전 10:00 ~ 12:00 |
| 주차 | 날짜 | 주제 |
|---|---|---|
| 1주차 | 08.19 ~ 08.25 | 완전탐색, 순열, 조합, 재귀 |
| 2주차 | 08.26 ~ 09.01 | 스택, 큐, 그래프, DFS, BFS |
| 3주차 | 09.02 ~ 09.08 | DFS, BFS |
| 4주차 | 09.09 ~ 09.15 | 다익스트라, 힙, 위상정렬 |
| 5주차 | 09.16 ~ 09.22 | 문자열, 해시테이블 |
| 6주차 | 09.23 ~ 09.26 | DP |
| 7주차~ | 09.27 ~ | 기출문제 풀이 |
📌 매주 화요일 오전 10시에 노션 페이지에 문제 공개
-
본인 팀 디스코드 참여
- 화 정규 스터디 시간에 참여 (질문은 상시 가능)
-
문제 풀이 & 리뷰
- 각 주차 문제를 정규 시간 전까지 풀고, PR에 리뷰 코멘트를 작성
- 정규 시간 진행
- 60분: 공통 스터디 문제 1개 풀이
- 60분: 위 문제 + 이전 주차 모든 내용 PR 한번에 올리기 (예제, 과제, 스터디 포함)
- 단, 코드리뷰는 과제, 스터디 문제 위주로
-
레포지토리 브랜치 생성 규칙
- 각자 이름으로 생성하되, 네이밍을
python/본인의_영문이름으로 통일
예)python/YoungjuLee
- 각자 이름으로 생성하되, 네이밍을
-
주차별 문제 분류
- 예제: 필수로 전부 풀이
- 과제: 필수로 전부 풀이
- 스터디: 스터디 당일에 공개되며, 스터디 장이 랜덤으로 선정하여 진행
- main 브랜치 pull
git checkout -b java/본인의_영문이름로 개인 브랜치 파기- 지정 폴더 구조로 문제 코드 작성
예)
EunseoPark / Week1 / BOJ_1018_체스판다시칠하기.py - 각 주차 문제 내용 담은 이슈 생성
예)
[Week1] EunseoPark - 예제, 과제, 스터디 문제 풀이 후 정규 스터디 시간에 PR 생성 1회
- 모든 팀원이 코드 리뷰 작성
- 모든 팀원이 pr 리뷰를 작성하면(필수) 서로 PR 머지하기
플랫폼 태그
- BOJ: 백준
- PGS: 프로그래머스
- LTC: 리트코드
이름 /
└── Week1 /
├── BOJ_1018_체스판다시칠하기.java
├── PGS_게임.java
└── LTC_문제명.java
{이모지}{태그}: {클래스 이름(플랫폼_문제번호_문제제목)}_{메시지} #이슈번호
feat: BOJ_1018_체스판다시칠하기_체스판 로직 구현 #2
| 태그 | 설명 |
|---|---|
| feat | 새로운 기능 추가 |
| fix | 버그 수정 |
| refactor | 코드 리팩토링 |
| comment | 주석 추가(코드 변경 없음) / 오타 수정 |
| docs | 문서 수정 (README 등) |
| merge | 브랜치 병합 |
| rename | 파일/폴더명 수정 또는 이동 |
[주차] 영문 이름 - 푼문제 문제 (예제 + 과제)
[1주차] EunseoPark - 8문제
예시 PR 참고 해주세요 :)
| 박은서 (스터디장) |
박교녕 |
|---|---|
| @arty0928 | @kny0ng125 |