Day 주요 주제 학습 키워드 묶음 학습 순서
Day 1 C 언어 핵심 & 메모리 구조 포인터, 포인터의 연산, 동적 메모리 할당, malloc/calloc/realloc, 가상화, GCC ① 포인터 개념
→ ② 포인터 연산
→ ③ malloc/calloc 등 메모리 할당
→ ④ 컴파일러(GCC)
→ 메모리 가상화 흐름까지 이해
Day 2 자료구조 핵심 이론 B Tree, 위상정렬, Trie ① B Tree: 다중 자식 노드 기반 탐색 트리② Trie: 문자열 탐색용 트리 구조 (단어 사전 구현)③ 위상정렬: DAG 위에서 순서 정의 – 추상화된 연결 이해에 도움
Day 3 문자열 알고리즘 정복 Trie,KMP 알고리즘, 보이어-무어 알고리즘 ① 문자열 매칭 알고리즘 (KMP)
→ ② 보이어-무어 알고리즘