진행 기간 | 2023년 7월 30일 ~ ing |
스터디 장소 | 온라인 |
정기 스터디 시간 | 일요일 20:00 ~ 22:00 [2h] |
플랫폼 | 백준, 프로그래머스 등 |
이주의 문제 | [이주의 문제] |
언어 |
|
- 매주 온라인 스터디로 진행한다.
- 각자 문제를 풀고 PR 마감 시간 전에 제출한다.
- 지정 시간에 온라인으로 모여서 문제 풀이를 설명한다.
- PR 마감 시간: 매주 일요일 23:59
- 매주 일요일이 PR 마감 시간이나, 일요일까지 문제를 다 못 풀었다면 코드 리뷰를 위해 토요일에 미리 PR을 보내는 것을 권장
- [이주의 문제]를 풀이한다.
- 추가 1문제는 난이도 높은 문제로 선정하며, 필수는 아니다.
- 5번째 문제는 선택에 따라 풀이한다.
일정표 열기
주차 | 날짜 | 문제 유형 | 문제번호 | 문제 | 난이도 | 비고 |
---|---|---|---|---|---|---|
week6 | 23.08.28 ~ 23.09.03 | DP 구현 누적합 브루트포스 그래프 이분탐색 |
1010 2615 3020 15684 1162 14003 |
|||
week5 | 23.08.21 ~ 23.08.27 | 그래프 시뮬레이션 누적합 백트래킹 DP |
10472 14503 10800 12100 1328 |
|||
week4 | 23.08.14 ~ 23.08.20 | 이분탐색 투포인터 DP 시뮬레이션 |
2343 2470 4811 13459 |
|||
week3 | 23.08.07 ~ 23.08.13 | 문자열 그리디 구현 그리디 |
5525 1931 14500 1202 |
|||
week2 | 23.07.31 ~ 23.08.06 | 그래프 탐색 | 2468 1389 2206 1103 |
|||
week1 | 23.07.28 ~ 23.07.30 | 그래프 탐색 | 7576 16918 |
- 이 저장소를
fork
한다. - 생성된 원격 저장소에
github ID
로 폴더를 생성한다. - 생성된 폴더에 자신의 소스코드를
push
한다. - 이때
commit 규칙
을 지키도록한다! - 원본 저장소로
Pull Request
를 한다. - 다른 사람들의 PR을 보고 자유롭게 코드리뷰를 한다.
- 주의!! 기존 폴더를 지우면 안됩니다!! 개인 폴더 내부만 수정해주세요 :)
- 오픈톡방에서 모르는 내용 물어보세요 :)
Github ID/소스코드
([플랫폼]_문제번호_문제이름.py)
only-juun/[BOJ]_1000_A+B.py
- commit 태그: [플랫폼]_문제번호_문제이름
-
feat: [BOJ]_1000_A+B
-
description: (option)
git commit -m "[BOJ]_1000_A+B" -m "(option)"
태그 | 설명 |
---|---|
feat | 새로운 기능 추가 |
fix | 버그 수정 |
refactor | 코드 리팩토링 |
comment | 주석 추가(코드 변경 X) 혹은 오타 수정 |
docs | README와 같은 문서 수정 |
merge | merge |
rename | 파일, 폴더명 수정 혹은 이동 |
플랫폼 | 태그 |
---|---|
백준 | [BOJ] |
프로그래머스 | [PGS] |
리트코드 | [LTC] |
코드포스 | [CFS] |
삼성SW Expert Academy | [SEA] |
기타 | [ETC] |
- PR 제목: 주차 / 이름 / 푼 문제 수
week1 / only-juun / 4문제
- comment는 자유이나, 어려웠던 점이나 참고했던 자료들 공유해주시면 좋을 것 같습니다.
- PR에서 코드리뷰를 한다.
- 전체 코드 흐름을 파악한 뒤, 이 분이 어떻게 풀었을까 이해를 한 후
- 의견제시
- 잘했다고 생각하는 부분
- 이렇게 하면 더 좋을 것 같다고 생각하는 부분
- 왜 이렇게 풀었는지 궁금한 부분
- 또 다른 풀이 방식 제시
- 코드의 일부분에다 코드리뷰를 해도 되고 전체 코드 밑 or PR 하나 밑에다 코멘트 작성으로 리뷰를 해도 됩니다.
해당 README는 다음 레포지토리를 참고해서 제작하였습니다.