자료구조 스터디를 위한 레포입니다.
자료구조 구현
: 스터디 전 해당 주제에 맞는 자료구조에 대해 ADT 명세서를 보고 각자 구현하기
대면 활동
: (월요일, 목요일 1시간씩 진행)
진행 방식
: 번갈아가며 각자의 구현 코드를 비교하며 서로의 코드를 리뷰한다.
이름 | 사용언어 |
---|---|
구태형 | Java |
맹인호 | Java |
임창희 | Java |
정우용 | Java |
- 각자의 브랜치를 만들어 문제 풀이를 진행한다
- 대면 활동 전 PR을 생성하고, 각자가 푼 문제를 정리해온다
- 대면 활동 동안 각자의 문제 풀이를 공유하고 코드 리뷰하는 시간을 갖는다
- 대면 활동이 끝나면 PR을 메인 브랜치에 merge한다
[주제] {작성자}
- 예시:
[ArrayList] ChangHee
[날짜] 이름_n회차 자료구조
- 예시:
[20240627] 임창희_1회차 자료구조
- 풀이 완료 (하루당 3문제) ✅, 풀이 미완료 ❌
- 9월 이후 일정은 추후 협의 필요
주차 | 주제 | 태형 | 인호 | 창희 | 우용 |
---|---|---|---|---|---|
Week 1-1 (2024.06.27) | ArrayList | ✅ | ✅ | ✅ | ✅ |
Week 1-2 (2024.07.01) | LinkedList | ✅ | ✅ | ✅ | ✅ |
Week 2-1 (2024.07.04) | CircularLinkedList | ✅ | ✅ | ✅ | ✅ |
Week 2-2 (2024.07.08) | DoubleLinkedList | ✅ | ✅ | ✅ | ✅ |
Week 3-1 (2024.07.11) | ArrayQueue | ✅ | ✅ | ✅ | ✅ |
Week 3-2 (2024.07.15) | LinkedQueue | ✅ | ✅ | ✅ | ✅ |
Week 4-1 (2024.07.25) | ArrayStack | ✅ | ✅ | ✅ | ✅ |
Week 4-2 (2024.07.29) | LinkedStack | ✅ | ✅ | ✅ | ✅ |
Week 5-1 (2024.08.01) | BinaryTree | ✅ | ✅ | ✅ | ✅ |
Week 5-2 (2024.07.29) | BST | ✅ | ✅ | ✅ | ✅ |
Week 6-1 (2024.08.01) | AVL Tree | ||||
Week 6-2 (2024.08.05) | Red-black Tree | ||||
Week 7-1 (2024.08.08) | Graph | ||||
Week 7-2 (2024.08.12) | Hash Map | ||||
Week 8-1 (2024.08.15) | Bubble Sort, Selection Sort, Insertion Sort | ||||
Week 8-2 (2024.08.19) | Merge Sort | ||||
Week 9-1 (2024.08.22) | Quick Sort | ||||
Week 9-2 (2024.08.26) | 미정 | ||||
Week 10-1 (2024.08.29) | 미정 | ||||
Week 10-2 (미정) | 미정 | ||||
Week 11-1 (미정) | 미정 | ||||
Week 11-2 (미정) | 미정 | ||||
Week 12-1 (미정) | 미정 | ||||
Week 12-2 (미정) | 미정 | ||||
Week 13-1 (미정) | 미정 | ||||
Week 13-2 (미정) | 미정 |