코딩테스트의 강자가 되기 위한 스터디입니다.
정기 회의 : 매주 목요일 저녁
마감 기한 : 회의 전날 자정까지
- 벌금 : 문제당 4000원 (벌금은 제작진들이 회식비로 맛있게 사용할 예정입니다.)
매주 5문제씩 해결하고, 오프라인으로 진행되는 리뷰 시간에 의견을 공유합니다.
해결한 문제의 풀이와 코드 작성 이유를 잘 설명할 수 있도록 합니다.
자신의 코드는 누구보다도 자신이 가장 잘 이해할 수 있어야 합니다. 설명과 가독성을 위한 깔끔한 주석을 잘 작성할 수 있도록 합시다!
사용한 알고리즘, 중요 구현 로직 및 설명, 풀이 후기
- Repository clone
git clone https://github.com/PiroCAU/algoStudy.git- Repository open
- vscode or IntelliJ
- 본인의 Branch 생성
- branch는 주차별로 생성한다.
git checkout -b {본인의 깃허브 이름}/{주차명}ex. git checkout -b SUbbb/1week
- 문제별 디렉토리 생성 및 코드, README 저장
{플랫폼}/[{문제 번호}] {문제명}/본인의 깃허브 이름
ex. BOJ/[1759] 암호 만들기/SUbbb
- Push
git add .
git commit -m "{주차명} : {플랫폼}[{문제번호}] {문제명}"
git push origin {생성한 브랜치}ex. git commit -m "1week : BOJ[1759] 암호 만들기"
- Pull request 생성
- Pull Request Name : {본인의 깃허브 이름} : [{주차명}]
ex. SUbbb : [1week]
- Content : 문제명, 시간복잡도, 시간 및 메모리 캡처
- Label : 플랫폼, 언어
- Assignees : 본인
- 스터디 회의 후, merge
스터디 시작 전, 다른 사람의 코드를 보고 신랄한 평가와 코멘트를 부탁드립니다.
코드 리뷰는 창과 방패의 싸움.
📎 2월 문제집
| 주차 | 1 | 2 | 3 | 4 | 5 |
|---|---|---|---|---|---|
| 3주차 (02.15 ~ 02.21) |
테트로미노 | 강의실 배정 | 눈 치우기 | 암호생성기 | 햄버거 다이어트 |
| 4주차 (02.22 ~ 02.28) |
구간 합 구하기 5 | 토마토 | 벽 부수고 이동하기 | 비밀번호 | 창용 마을 무리의 개수 |
📎 3월 문제집
| 주차 | 1 | 2 | 3 | 4 | 5 |
|---|---|---|---|---|---|
| 1주차 (03.01 ~ 03.06) |
체육복 | 최소직사각형 | N으로표현 | 타겟넘버 | |
| 2주차 (03.06 ~ 03.12) |
점프 | 어른 상어 | 색종이 붙이기 | 게리맨더링 2 | 직사각형 |
| 3주차 (03.13 ~ 03.20) |
멀쩡한 사각형 | 택배상자 | 코딩테스트 공부 | ||
| 4주차 (03.21 ~ 03.28) |
마법의 엘리베이터 | 미로 탈출 | 표현 가능한 이진트리 |
📎 4월 문제집
| 주차 | 1 | 2 | 3 | 4 | 5 |
|---|---|---|---|---|---|
| 1주차 (03.29 ~ 04.03) |
정수 삼각형 | 뱀과 사다리 게임 | 미세먼지 안녕! | ||
| 2주차 (04.04 ~ 05.08) |
아기 상어 | DSLR | 방문 길이 | ||
| 3주차 (04.04 ~ 05.08) |
2×n 타일링 | 최대 힙 | 양궁대회 | ||
| 4주차 (05.15 ~ 05.22) |
땅따먹기 | 조이스틱 | 택배 배달과 수거하기 |
📎 5월 문제집
| 주차 | 1 | 2 | 3 | 4 | 5 |
|---|---|---|---|---|---|
| 1주차 (05.23 ~ 05.29) |
혼자서 하는 틱택토 | 혼자 놀기의 달인 | 광물 캐기 | ||
| 2주차 (05.11 ~ 05.17) |
디펜스 게임 | 리코쳇 로봇 | 요격 시스템 | ||
| 3주차 (05.18 ~ 05.31) |
피리 부는 사나이 | RGB거리 2 | 개똥벌레 | 해킹 | 작업 |
📎 6월 문제집
| 주차 | 1 | 2 | 3 | 4 | 5 |
|---|---|---|---|---|---|
| 1주차 (06.08 ~ 06.14) |
포도주 시식 | 벽 부수고 이동하기 4 | 파티 | 피보나치 수 6 | 영우는 사기꾼? |
| 2주차 (06.15 ~ 06.21) |
주식가격 | 무인도 여행 | 표 병합 | 골목 대장 호석 - 기능성 | 문자열 지옥에 빠진 호석 |
| 3주차 (06.22 ~ 06.29) |
귀여운 라이언 | 가장 가까운 공통 조상 | 개근상 | 풍선 터트리기 | 호텔 대실 |
📎 7월 문제집
| 주차 | 1 | 2 | 3 | 4 |
|---|---|---|---|---|
| 1주차 (07.13 ~ 07.19) |
말이 되고픈 원숭이 | 마법사 상어와 파이어스톰 | 과제 | 휴게소 세우기 |