- Graph
- Stack
- Queue
- Deck
- BFS (최단거리)
- 다익스트라 (최단거리)
- KMP (문자열 검색)
- 다이나믹 프로그래밍
// C++ 컴파일 명령어
$ g++ -std=c++11 -o a a0vector.cpp
$ g++ -W -Wall -O2 -o [FileName] [SaveFileName.cpp]
파이썬 메모리구조: https://www.evanjones.ca/memoryallocator/
분할정복 기법은 동일한 문제를 다시 푼다는 단점이 있었다. 단순분할 정복으로 풀게되면 심각한 비효율성을 낳는다.메모이제이션: 동일한 계산을 해야할 때 저장된 값을 단순히 반환하기만 하면 됨