
자료구와 알고리즘을 배우는 이유

시간복잡도: 리스트의 원소 삽입과 제거 그리고 탐색

리스트의 정렬과 탐색

선형 탐색과 이진 탐색

자기 자신을 호출한다는 것은 어떤 의미일까

조합

재귀 알고리즘은 왜 쓸까?

재귀 알고리즘으로 이진탐색 구현과 테스트 코드 작성

빅 오 표기법

연결 리스트의 순회 구현하기

연결리스트의 삽입 구현하기(맨 앞, 중간, 맨 끝)

더미노드 연결 리스트

이중 연결 리스트

배열과 연결 리스트를 활용한 스택 구현

중위 표기법, 후위 표기법