알고리즘이란?
→ 주어진 문제를 시간복잡도와 공간복잡도를 최적화하는것이다.
점근 표기법
→ 알고리즘의 효율성을 수학적으로 평가하는 방법이다.
→ 종류
→ 알고리즘에서는 거의 모든 알고리즘을 빅오 표기법으로 분석한다.
최악의 경우를 대비해야하기 때문.
시간복잡도
→ 입력값과 문제를 해결하는데 걸리는 시간과의 상관관계
공간복잡도
→ 입력값과 문제를 해결하는데 걸리는 공간과의 상관관계 (메모리)