- 주 1회 (월) 전까지 4개씩 해당 알고리즘 개념을 공부하고 각자 코드를 작성해옵니다.
- 준비한 내용을 바탕으로 서로 질의응답 하며 공부해온 내용을 보충하는 것을 목표로 합니다.
- 발표 전날까지 학습 자료 준비하여 github에 Commit 합니다.
- 메인 공부
- 키워드 형식으로 공부
- 12/05: 거품 정렬(Bubble Sort), 선택 정렬(Selection Sort), 삽입 정렬(Insertion Sort), 퀵 정렬(Quick Sort)
- 12/12: 병합 정렬(Merge Sort), 힙 정렬(Heap Sort), 기수 정렬(Radix Sort)
- 12/19: 방학
- 12/26: 계수 정렬(Count Sort), 이분 탐색(Binary Search)
- 01/02: 해시 테이블 구현
- 01/09: DFS & BFS, 최장 증가 수열(LIS), 최소 공통 조상(LCA)
- 01/16: 계획 동적 계획법(Dynamic Programming), 다익스트라(Dijkstra) 알고리즘, 비트마스크(BitMask)
-
폴더구조: 공부하는 주제
(ex. Bubble Sort, Selection Sort)
-
파일명: 키워드 제목_개념.md, 키워드 제목_실습.md
(ex. 01. Bubble Sort_Concept.md, Bubble Sort_Practice.md)
-
Commit Title: 키워드 제목
(ex. 01. Bubble Sort)