모임시간: 매주 월요일 저녁 8시 ~ 9시
운영방식
- 해당 주차의 내용 공부
- 일요일 밤 23시59분까지 문제를 풀어 Notion에 업로드
- 월요일 낮 12시까지 통과된 코드를 Github에 업로드
- Github를 통해 다른 사람의 코드 리뷰 (자율)
- 모임시간에 궁금하거나 어려웠던 부분 질문 및 공유
| 날짜 | 학습내용 | 비고 |
|---|---|---|
| 1주차 (3/14) | OT | |
| 선형 배열(Linear Array) | ||
| 정렬과 탐색(Sort & Search) | ||
| 재귀 알고리즘(Recursive Algorithms) 기초 | ||
| 2주차 (3/21) | 재귀 알고리즘(Recursive Algorithms) 응용 | |
| 알고리즘의 복잡도(Complexity of Algorithms) | ||
| 연결 리스트(Linked Lists) (1) | ||
| 연결 리스트(Linked Lists) (2) | ||
| 3주차 (3/28) | 연결 리스트(Linked Lists) (3) | |
| 양방향 연결 리스트(Doubly Linked Lists) | ||
| 스택(Stacks) | ||
| 스택의 응용: 수식의 후위 표기법 | ||
| 4주차 (4/4) | 스택의 응용: 후위 표기 수식 계산 | |
| 큐(Queues) | ||
| 환형 큐(Circular Queues) | ||
| 우선순위 큐(Priority Queues) | ||
| 5주차 (4/11) | 트리(Trees) | |
| 이진 트리(Binary Trees) | ||
| 이진 트리 - 넓이 우선 순회(breadth first traversal) | ||
| 이진 탐색 트리(Binary Search Trees) (1) | ||
| 6주차 (미정) | 이진 탐색 트리(Binary Search Trees) (2) | |
| 힙(Heaps) (1) | ||
| 힙(Heaps) (2) |