Data Structures
In computer science, a data structure is a data organization, management, and storage format that enables efficient access and modification. 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. (Source: Wikipedia)
B - Beginner, A - Advanced
* Algorithms without the Code link are not implemented yet.
BDoubly linked list [Code]BHash table [Code]BHeap [Code]BLinked list [Code]BPriority queue [Code]BQueue [Code]BStack [Code]ATreesATrie [Code]AGraph [Code]ADisjoint Set [Code]ABloom Filter [Code]