1. |
|
강의 계획 (Part I & II)) |
강의 계획에 대하여 안내합니다. |
|
|
|
강의 개요 (Part I & II) |
강의에서 다룰 주제들에 대해 전반적인 소개와 DS를 공부하는 이유에 대해 설명 |
|
2. |
|
포인터와 링킹 |
포인터를 사용하여 객체를 연결하는 데이터 구조 |
|
|
|
포인터와 링킹 |
포인터를 사용하여 객체를 연결하는 데이터 구조 |
|
|
|
포인터와 링킹 |
포인터를 사용하여 객체를 연결하는 데이터 구조 |
|
3. |
|
단일연결리스트 개념 소개 |
단일연결리스트 데이터 구조 개념 |
|
|
|
단일연결리스트 개념 소개 |
단일연결리스트 데이터 구조 개념 |
|
|
|
단일연결리스트, 노드, 기본 개념 |
단일연결리스트를 만들기 위하여 필요한 노드 및 데이터 구조의 기본 개념 |
|
|
|
단일연결리스트, 노드, 기본 개념 |
단일연결리스트를 만들기 위하여 필요한 노드 및 데이터 구조의 기본 개념 |
|
4. |
|
단일연결리스트 함수 구현 |
단일연결리스트를 다루는 다양한 작업들을 구현하는 코딩 |
|
|
|
단일연결리스트 함수 구현 |
단일연결리스트를 다루는 다양한 작업들을 구현하는 코딩 |
|
5. |
|
이중연결리스트(1/2) |
이중연결리스트의 데이터 구조, 원리와 장단점 |
|
|
|
이중연결리스트(1/2) |
이중연결리스트의 데이터 구조, 원리와 장단점 |
|
|
|
이중연결리스트(2/2) |
이중연결리스트를 다루는 핵심 함수들을 구현합니다. |
|
|
|
이중연결리스트(2/2) |
이중연결리스트를 다루는 핵심 함수들을 구현합니다. |
|
6. |
|
이중연결리스트 함수 구현 |
이중연결리스트를 다루는 함수들의 구현 |
|
|
|
이중연결리스트 함수 구현 |
이중연결리스트를 다루는 함수들의 구현 |
|
7. |
|
이진트리 소개 |
트리 데이터 구조 개념과 용어 정리 |
|
|
|
이진트리 소개 |
트리 데이터 구조 개념과 용어 정리 |
|
|
|
이진트리 순회 |
이진트리 순회(탐색) 방법 - 전위, 중위, 후위 순회 방법을 소개함 |
|
|
|
이진트리 순회 |
이진트리 순회(탐색) 방법 - 전위, 중위, 후위 순회 방법을 소개함 |
|
8. |
|
이진트리 구현(1/2) |
이진트리의 다양한 함수들과 알고리즘을 소개하고 구현 |
|
|
|
이진트리 구현(1/2) |
이진트리의 다양한 함수들과 알고리즘을 소개하고 구현 |
|
|
|
이진트리 구현(1/2) |
이진트리의 다양한 함수들과 알고리즘을 소개하고 구현 |
|
|
|
이진트리 구현(2/2) |
이진트리의 다양한 함수들과 알고리즘을 소개하고 구현 |
|
|
|
이진트리 구현(2/2) |
이진트리의 다양한 함수들과 알고리즘을 소개하고 구현 |
|
9. |
|
이진탐색트리 소개 |
이진탐색트리 소개, 알고리즘 |
|
|
|
이진탐색트리 소개 |
이진탐색트리 소개, 알고리즘 |
|
|
|
이진탐색트리 소개 |
이진탐색트리 소개, 알고리즘 |
|
|
|
이진탐색트리 작업 알고리즘 |
이진탐색트리 알고리즘, 삽입, 삭제 |
|
|
|
이진탐색트리 작업 알고리즘 |
이진탐색트리 알고리즘, 삽입, 삭제 |
|
10. |
|
이진탐색트리 구현 |
이진탐색트리 구현하고 테스트하기 |
|
|
|
이진탐색트리 구현 |
이진탐색트리 구현하고 테스트하기 |
|
11. |
|
AVL 트리 소개 |
AVL 트리, 균형 트리 소개 |
|
|
|
AVL 트리 소개 |
AVL 트리, 균형 트리 소개 |
|
|
|
AVL 트리 소개 |
AVL 트리, 균형 트리 소개 |
|
|
|
AVL 트리 알고리즘 |
AVL트리의 특징을 유지하기 위한 Rotation과 Rebalance |
|
|
|
AVL 트리 알고리즘 |
AVL트리의 특징을 유지하기 위한 Rotation과 Rebalance |
|
|
|
AVL 트리 알고리즘 구현 |
AVL 트리 알고리즘의 구현 |
|
|
|
AVL 트리 알고리즘 구현 |
AVL 트리 알고리즘의 구현 |
|
12. |
|
힙과 우선순위 큐 |
최대 힙, 최소 힙, 우선순위 큐 소개 및 활용 |
|
|
|
힙과 우선순위 큐 |
최대 힙, 최소 힙, 우선순위 큐 소개 및 활용 |
|
|
|
힙 정렬 |
힙 정렬과 시간복잡도 |
|
|
|
힙 정렬 |
힙 정렬과 시간복잡도 |
|
|
|
힙과 우선순위 큐 구현하기 |
힙과 우선순위 큐 구현하기 |
|
|
|
힙과 우선순위 큐 구현하기 |
힙과 우선순위 큐 구현하기 |
|
13. |
|
그래프 데이터 구조 소개 및 활용 |
그래프 데이터 구조 소개 및 활용 |
|
|
|
그래프 데이터 구조 소개 및 활용 |
그래프 데이터 구조 소개 및 활용 |
|
14. |
|
그래프 깊이우선탐색 알고리즘 |
그래프 깊이우선탐색 알고리즘 및 구현 |
|
|
|
그래프 깊이우선탐색 알고리즘 |
그래프 깊이우선탐색 알고리즘 및 구현 |
|
|
|
그래프 너비우선탐색 알고리즘 |
그래프 너비우선탐색 알고리즘 및 구현 |
|
|
|
그래프 너비우선탐색 알고리즘 |
그래프 너비우선탐색 알고리즘 및 구현 |
|
15. |
|
그래프 프로세싱 |
그래프를 다루는 다양한 알고리즘의 소개 |
|
|
|
그래프 프로세싱 |
그래프를 다루는 다양한 알고리즘의 소개 |
|