자료구조에 대한 기본적인 이해와 알고리즘의 성능분석 방법에 대해 알아보자.
순차 탐색(Linear Search) 알고리즘과 시간 복잡도 분석의 핵심 요소에 대해 알아보자.
이진 탐색(Binary Search) 알고리즘에 대해 알아보고 시간 복잡도를 계산해보자.
빅-오(Big-O)의 표기법과 구하는 방법, 그리고 대표적인 빅-오에 대해 알아보자. 그리고 순차 탐색 알고리즘과 이진 탐색 알고리즘을 빅-오의 관점에서 비교해보자.
재귀함수의 기본적인 이해와 디자인 사례를 알아보자.
피보나치 수열과 이진 탐색 알고리즘을 통해 재귀를 활용해보자.
하노이 타워 문제에 대해서 알아보고 반복패턴을 연구하여 문제를 해결해보자.
추상 자료형(Abstract Data Type)에 대해 알아보고, 그 예를 살펴보자.