자료구조-DataStructure

1.[자료구조] Linear Data - 배열(Array)의 개념과 실습

post-thumbnail

2.[자료구조] Linear Data - 동적 배열 기반 List (Java : ArrayList, Python : List)

post-thumbnail

3.[자료구조] Linear Data - Node 기반 LinkedList (단일 & 이중)

post-thumbnail

4.[자료구조] Linear Data - Stack (LIFO)

post-thumbnail

5.[자료구조] Linear Data - Queue (FIFO)

post-thumbnail

6.[자료구조] Linear Data - Deque (양방향 큐)

post-thumbnail

7.[자료구조] Hashtable - Part 1. Hash 함수의 개념과 원리 & Hash 충돌 해결 방법

post-thumbnail

8.[자료구조] Hashtable - Part 2-1. Java Hash Tables (HashSet, HashMap)

post-thumbnail

9.[자료구조] Hashtable - Part 2-2. Python Hash Tables (Dict, Set)

post-thumbnail

10.[자료구조] NonLinear Data - Graph [Part1. 개요 (구성 요소 & 분류)]

post-thumbnail

11.[자료구조] NonLinear Data - Graph [Part2. 표현 및 구현]

post-thumbnail

12.[자료구조] Tree - 개요 (기본 개념과 구현)

post-thumbnail

13.[자료구조] Tree - Binary Tree (이진 트리) - 개념과 구현

post-thumbnail

14.[자료구조] Tree - Heap 자료구조와 PriorityQueue

post-thumbnail

15.[자료구조] Tree - Binary Serach Tree (이진 탐색 트리) - 개념과 구현

post-thumbnail

16.[자료구조] Tree - AVL Tree - 개념과 구현

post-thumbnail

17.[자료구조] Tree - Red-Black Tree - Part1. 개념과 동작 원리

post-thumbnail

18.[자료구조] Tree - Red-Black Tree - Part2. 활용 (Java)과 구현(Python)

post-thumbnail

19.[자료구조] Tree - Trie (트라이) : 문자열을 위한 트리 (개념과 구현)

post-thumbnail