Data Structure and Algorithm

Contents



Vector and Iterator

Hash Table (unordered_map)

Binary Search Tree

Heap and Priority Queue

Circular Queue and Circular Buffer

Memory Pool

LRU Cache and Self Organizing List

Sparse Matrix

Skip List

Intrusive Linked List

Trie

Segment Tree

Median and Order Statistics

Dynamic Programming

Greedy Algorithm

Data Structures for Disjoint Sets

Graph Algorithms

Matrix Operations

Polynomials and the FFT

String Matching

Data Compression


My Github Projects


Algorithms with C and C++: https://github.com/jiwook021/Algorithms/tree/master

Lecture Series for Algorithm

Algorithm 1 by Tim Roughgarden Stanford



Algorithm 2 by Tim Roughgarden Stanford



Data Structures from William Fiset



Graph Theory from William Fiset



Hamming Code by 3blue1brown



Data Compression by Reducible



Data Structure with C from Jacob Sorber



Algorithm by Dongbing(Korean)



errichto algorithms



Data Structure by easy code(Korean)



Data strucuture with c by steve(Korean)