진행 기간 | 2023년 2월 20일 ~ ing |
스터디 장소 | 선릉역, 강남역 |
정기 스터디 시간 | 일요일 13:30 ~ 16:30 [3h] |
플랫폼 | 백준, 프로그래머스 |
언어 |
jinny-l | HyowonSin | jaea-kim | JeonHyoChang | Gwonwoo-Nam |
업데이트 일정: 매주 월요일
주차 | 날짜 | 문제 유형 | 1️⃣ | 2️⃣ | 3️⃣ | 4️⃣ | 5️⃣ |
---|---|---|---|---|---|---|---|
Week_03 | 23-03-06 ~ 23-03-12 |
Binary Search | 정수 제곱근 |
수 찾기 |
게임 |
용돈 관리 |
나무 자르기 |
업데이트 일정: 매주 월요일
진행 상황 | 표기 |
---|---|
해당 주에 완료 시 | ✅ |
해당 주에 부분 완료 시 | 🔢 |
해당 주에 미완료 시 | ❌ |
해당 주차 종료 이후 보충 시 | 🔺 |
주차 | 날짜 | jinny-l | HyowonSin | jaea-kim | JeonHyoChang | Gwonwoo-Nam |
---|---|---|---|---|---|---|
Week_01 | 02-20 ~ 02-26 | ✅ | ✅ | ✅ | ✅ | 중도 합류 |
Week_02 | 02-27 ~ 03-05 | ✅ | ✅ | ✅ | ✅ | ✅ |
Week_03 | ||||||
Week_04 | ||||||
Week_05 |
- 격주로 온라인/오프라인 스위칭하면서 진행한다.
- 온라인 주차: 각자 문제를 풀고 PR 마감 시간 전에 제출한다.
- 오프라인 주차: 정해진 문제를 오프라인에서 모각코한다.
- PR 마감 시간: 매주 일요일 23:59
- 매주 일요일이 PR 마감 시간이나, 일요일까지 문제를 다 못 풀었다면 코드 리뷰를 위해 토요일에 미리 PR을 보내는 것을 권장한다.
- ps_study의 문제를 푼다.
- 매월 한달치 일정을 업데이트 한다.
- 주마다 5문제를 풀이한다.
- 주차별 문제 풀이 미완료 시 풀지 않은 문제당 1,000원 적립
주차 | 날짜 | 문제 유형 | 1️⃣ | 2️⃣ | 3️⃣ | 4️⃣ | 5️⃣ |
---|---|---|---|---|---|---|---|
Week_01 | 02-20 ~ 02-26 |
Bruete Force | 분해합 |
일곱 난쟁이 |
체스판 다시 칠하기 |
한수 |
숫자 정사각형 |
Week_02 | 02-27 ~ 03-05 |
Sort Application | 세수정렬 |
콘테스트 |
나이순 정렬 |
좌표 정렬하기 |
신입사원 |
Week_03 | 03-06 ~ 03-12 |
Binary Search | 정수 제곱근 |
수 찾기 |
게임 |
용돈 관리 |
나무 자르기 |
Week_04 | 03-13 ~ 03-19 |
Two Pointers | 배열 합치기 | 두 수의 합 | 주몽 | 수들의 합 5 | 수들의 합 2 |
Week_05 | 03-20 ~ 03-26 |
Graph Search | DFS와 BFS | 바이러스 | 유기농 배추 | 연결 요소의 개수 | 토마토 |
Week_06 | 03-27 ~ 04-02 |
Tree | 상근이의 여행 | 부동산 다툼 | 완전 이진 트리 | 이진 검색 트리 | 트리 순회 |
Week_07 |
- 이 저장소를
fork
한다. - 생성된 원격 저장소에
Github ID
로 폴더를 생성한다. - 알고리즘 풀이 후 원격 저장소 자신의 폴더에 풀이한 소스 코드를
push
한다. - commit할 때 commit 컨벤션을 지킨다.
- 마감 시간 전까지 원본 저장소로
PR
한다. - (option) 다른 사람들의 PR을 보고 자유롭게 코드리뷰를 한다.
- Github ID/주차/소스코드(플랫폼, 문제 번호와 제목 명시)
jinny-l/Week_01/BOJ_1000_A+B.java
commit 컨벤션은 gitmoji와 AngularJS Git Commit Message Conventions을 참고했습니다.
- "이모지 태그: [플랫폼] {문제 번호.} {문제 이름} {커밋 메시지}" 형태로 작성
- 플랫폼에 따라 없는 내용은 생략 가능
✨feat: [BOJ] 1000.A+B 문제 알고리즘 구현
이모지 | 태그 | 설명 |
---|---|---|
✨ | feat | 새로운 기능 추가 |
🐛 | fix | 버그 수정 |
♻️ | refactor | 코드 리팩토링 |
✏️ | comment | 주석 추가(코드 변경 X) 혹은 오타 수정 |
📝 | docs | README와 같은 문서 수정 |
🔀 | merge | merge |
🚚 | rename | 파일, 폴더명 수정 혹은 이동 |
플랫폼 | 태그 |
---|---|
백준 | [BOJ] |
프로그래머스 | [PGS] |
리트코드 | [LTC] |
- [주차] {완료한 문제 개수} 문제 제출합니다." 형태로 작성
- (option) comment는 자유지만, 겪었던 어려움이나 참고했던 자료들 공유해주시면 스터디 모임 때 얘기하면서 같이 성장할 수 있을 것 같습니다. 🙂
[Week 01] 3문제 제출합니다.
해당 README는 다음 레포지토리를 참고해서 제작하였습니다.