알고리즘 스터디를 위한 저장소입니다.
- 기간: 2022.08.01 ~
- 사용 언어: Java
- 문제 출처: Baekjoon Online Judge
- Review는 주 1회 이상 실시하기
- 일정의 조정이 필요할 경우, 사전에 팀원의 양해를 얻고 해당 주차 내 다른 날로 변경 가능
- 타인의 코드와 나의 코드를 비교하고, 개선점을 서로 논의해보기
- 더 나은 풀이 방법, 나만의 노하우가 있다면 서로 알려주기
- 다른 사람도 쉽게 이해할 수 있는 코드 작성하기
- 해설을 요청받으면 최대한 자세하게 알려주기
- 뒤처지더라도 미안해하지 말기. 대신 더 열심히 하기
- GitHub를 통해 코드를 공유하기. Review 전에 숙지하기
Pull Request
-
OnlineJudge_week member
Ex) Baekjoon_week7 willow2150
Commit Message
-
OnlineJudge_problem member - Add 1st Solution
Ex) Baekjoon_1182 willow2150 - Add 2nd Solution
- 문제의 n번째 솔루션 코드를 추가 했을 때의 커밋 메시지입니다.
-
OnlineJudge_problem member - Refactor 2nd Solution
Ex) Baekjoon_1182 willow2150 - Refactor 3rd Solution
- 문제의 n번째 솔루션 코드를 리팩토링 했을 때의 커밋 메시지입니다.
-
OnlineJudge_problem member - Fix 3rd Solution
Ex) Baekjoon_1182 willow2150 - Fix 4th Solution
- 문제의 n번째 솔루션 코드의 오류를 수정 했을 때의 커밋 메시지입니다.
Repository
├─ README.md
│
├─ Online Judge1
│ │
│ ├─ member1
│ │ │
│ │ ├── week1
│ │ │ ├──problemNumber.java
│ │ │ ├── ...
│ │ │
│ │ ├── week2
│ │ │ ├──problemNumber.java
│ │ │ ├── ...
│ │ │
│ │ ├── ...
│ │
│ ├─ member2
│ │ │
│ │ ├── week1
│ │ │ ├──problemNumber.java
│ │ │ ├── ...
│ │ │
│ │ ├── week2
│ │ │ ├──problemNumber.java
│ │ │ ├── ...
│ │ │
│ │ ├── ...
│ │
│ ├─ ...
│
├─ Online Judge2
│ │
│ ├─ member1
│ │ │
주차 | 기간 | 문제 1 | 문제 2 | 문제 3 | 문제 4 | 문제 5 | 문제 6 | 문제 7 | 번외 1 | 번외 2 |
---|---|---|---|---|---|---|---|---|---|---|
1 | 22.08.01~22.08.07 | 부분수열의 합 | 이차원 배열과 연산 | 화학식량 | 암호 만들기 | 유레카 이론 | 십자뒤집기 | 클레어와 팰린드롬 | ||
2 | 22.08.08~22.08.14 | 요세푸스 문제 | 트리 순회 | 영역 구하기 | 나이트의 이동 | 절댓값 힙 | 어두운 굴다리 | 최소 회의실 개수 | 뱀 | 연료 채우기 |
3 | 22.08.15~22.08.21 | 다음수 구하기 | 신입 사원 | 과자 나눠주기 | 합이 0 | 트리 복구 | 스도쿠 | 맥주 마시면서 걸어가기 | ||
4 | 22.08.22~22.08.28 | 전력난 | 해킹 | 파티 | 운동 | 톱니바퀴 | 상어 초등학교 | 마법사 상어와 비바라기 | ||
5 | 22.09.01~22.09.04 | 오델로 | 컨베이어 벨트 위의 로봇 | |||||||
6 | 22.09.05~22.09.11 | 봄버맨 | 단어 만들기 | 빗물 | 0 만들기 | |||||
7 | 22.09.12~22.09.18 | 추월 | 음악프로그램 | 순열의 순서 | 스타트 택시 |