Study
실제로 공부한 내용만 공개 학습 페이지로 정리합니다.
각 섹션은 Georgia Tech DSA 노트를 직접 다뤄볼 수 있는 인터랙티브 예제로 바꾼 것입니다. 시각 데모와 짧은 복습 질문으로 내용을 오래 기억하도록 돕습니다.
현재 과정
active notes
Data Structures & Algorithms I
DSA I 폴더에서 정리한 ArrayList, LinkedList, Stack, Queue, Recursion, Binary Search, Iterator, Comparator, Big-O 내용입니다.
Module 0–3 · 인터랙티브 데모 5개
active notes
Data Structures & Algorithms II
DSA II 폴더에서 정리한 BST와 traversal, BST removal, SkipList, binary heap과 priority queue, 그리고 collision과 load factor를 다루는 HashMap 내용입니다.
Module 4-7 · 인터랙티브 데모 4개
fresh notes
Data Structures & Algorithms III
DSA III 폴더에서 정리한 AVL 트리와 rotation, split과 fusion을 쓰는 (2,4) tree, iterative sort, 그리고 merge·quicksort·LSD radix·quickselect 같은 divide-and-conquer sort 내용입니다.
Module 8-11 · 인터랙티브 데모 4개
fresh notes
Data Structures & Algorithms IV
DSA IV 폴더에서 정리한 Boyer-Moore·KMP·Rabin-Karp pattern matching, graph traversal과 Dijkstra의 shortest path, Prim과 Kruskal의 minimum spanning tree, 그리고 LCS table부터 Bellman-Ford까지의 dynamic programming 내용입니다.
Module 12-15 · 인터랙티브 데모 4개
- /단계별로 따라가는 시각 데모
- /과정마다 제공하는 학습 로드맵
- /복습을 돕는 셀프 체크 질문