모임시간: 매주 월요일 저녁 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) |