1. Please visit https://msunglim.github.io/LearningDataStructure/
In computer science, a data structure is a data organization, management, and storage format that is usually chosen for efficient access to data. More precisely, a data structure is a collection of data values, the relationships among them, and the functions or operations that can be applied to the data, i.e., it is an algebraic structure about data.
Dynamic Array, DoublyLinkedList, Deques, HashMaps
BinaryTrees, Heaps, AVLs
Selection Sort, Insertion Sort, Cocktail Sort, Merge Sort, Quick Sort, LSD Radix Sort
Knuth-Morris-Pratt, Boyer-Moore, Rabin-Karp
BFS, DFS, Dijkstra's, Kruskal's