| 주차 | 날짜 | 이론 세션 |
|---|---|---|
| 주차 | 날짜 | 이론 세션 |
| 1주차 | 2024.02.16 | 정렬, 맵, 셋 |
| 2주차 | 2024.02.23 | 스택, 큐, 덱 |
| 3주차 | 2024.03.01 | 정수론 |
| 4주차 | 2024.03.08 | 브루트 포스 |
| 5주차 | 2024.03.15 | 우선순위 큐 |
| 6주차 | 2024.03.22 | 그리디 알고리즘 |
| 7주차 | 2024.03.29 | 동적계획법 |
| 8주차 | 2024.04.05 | DFS & BFS |
| 9주차 | 2024.04.12 | 백트래킹 |
| 10주차 | 2024.05.03 | 이분 탐색 |
| 11주차 | 2024.05.10 | 투 포인터 |
| 12주차 | 2024.05.17 | 트리 |
| 13주차 | 2024.05.24 | 최단 경로 |
| 추가세션 | 2024.05.31 | 유니온파인드, 최소신장트리, 위상 정렬 |
- 변수 : 스네이크 표기법
- 함수 : 카멜 표기법
- 상수 : 대문자와 언더스코어
int hello_world; //변수
int helloWorld() //함수
const int HELLO_WORLD //상수
- 전역변수 최대한 사용 ❌
- 함수의 용도는 명확하게, 가능한 메인은 짧게
- 인덴테이션은 최대한 3-depth 까지만 (삼중 for문까지 가능)
- 구현이 까다로운 부분은 주석으로 보충 설명
<!--[(알고리즘명)] (제출 날짜)-->
[정렬] 3월 6일 - Update
<!--수정시-->
[정렬] 3월 6일 - ing
<!--풀고 있는 중-->
[정렬] 3월 9일 - 추가 제출
<!--추가 제출-->```
멘토님의 코드 리뷰 후에 merge !